Great moments in St. Louis Sports history: Cardinals win 2011 World Series

When the 2011 Cardinals defeated the Texas Rangers in seven games to win the World Series, it highlighted again what a great sports city St. Louis is.
Up Next
When the 2011 Cardinals defeated the Texas Rangers in seven games to win the World Series, it highlighted again what a great sports city St. Louis is.

You get six words. Now describe your best (or worst) St. Louis sports memory

October 31, 2018 09:34 AM