Saturday, October 29, 2011

St. Louis Cardinals win World Series

Call them the comeback kids, call them the cardiac Cardinals if you like. But you have to call the St. Louis Cardinals the 2011 World Series champs.

I wonder if the Cardinals will give the Phillies and Nationals a ring for helping them get past the Braves to make the playoffs.

The AP (via Fox Sports) takes a look at how Game 7 and the season finished here: St. Louis Cardinals win World Series

No comments:

Post a Comment