Was the Blues' Stanley Cup Game 7 win the greatest night in St. Louis sports history?
Yes
Close, but no
No
Vote
View Results