Saturday, October 29, 2011

St. Louis Cardinals win World Series

Behind series MVP David Freese the St. Louis Cardinals clinched the World Series with a win over Texas in Game 7, 6-2.


0 comments:

Post a Comment