St. Louis Cardinals Win 2011 World Series
In one of the most amazing comebacks of all-time, the St. Louis Cardinals have won the 2011 World Series. Once 10.5 games back in the NL Wild Card race, and down to their final strike in two different innings of the World Series, the Cardinals are now champions.
Game 7 actually didn't start out very well for the Cardinals.
The Footie @ Oct 29, 2011 12:34 AM EDT | Blog Profile
Related
- Rangers Rally, Tie World Series
- Chris Carpenter to Start in Game 7
- Cardinals Win, Reach World Series
- Rangers One Win From World Series Title
- Cardinals Win Classic, Force Game 7
- Matt Holliday to Miss Game 7
- World Series Game 6 Postponed
- Adam Wainwright Gets Option Picked Up
