Topic: Rafael Furcal
Game 7: the St. Louis Cardinals won Game 7 to take home the World Series Commissioner's Trophy.
10/29/2011 02:15 am
St. Louis Cardinals: The Cards beat the Milwaukee Brewers 12-6 on Sunday for the National League Championship Series. How did the team recover from a 10.5 game deficit in just one month?
10/17/2011 05:21 pm