Posted by Steve Lombardi on October 28, 2011
Congrats to the St. Louis Cardinals for winning the 2011 World Series.
On September 24th, per CoolStandings.com, the Cards had a 6.8% chance of just making the post-season. Just over a month later, they were the kings of baseball.
The story of the '11 Cardinals should go down in baseball history as one of the best comeback stories of all-time, no?