What is the greatest moment in St. Louis sports in the 1980’s?
1985 NLCS Ozzie Smith’s Go Crazy Folks HR
1982 World Series Bruce Sutter Strikeout to win it
1986 The St. Louis Blues Monday Night Miracle Game 6 of the Conference Finals
1987 St. Louis Football Cardinals 28 point comeback vs. the Buccaneers
Vote
View Results
See this poll on:
https://poll.fm/7253742/embed