Sports
St. Louis Cardinals Win 11th World Series Title
We want to hear about your favorite moment of this World Series.
The 2011 World Series has concluded with the St. Louis Cardinals winning Game 7 Friday night, 6-2, and capturing its 11th World Series title.
The Series saw some amazing sports moments from the controversy to the Albert Pujols' homerun show in Game 3 to the David Freese walk-off homerun in the bottom of the 11th inning in Game 6.
The Cardinals and Rangers made this both a memorable series and time for baseball.
Find out what's happening in Florissantfor free with the latest updates from Patch.
Before we get too far away from the postseason hype, what’s been your favorite moment? What will stick in your memory when April 1, 2012 rolls around for the start of the new season?
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.
