Today In 2011: The St. Louis Cardinals win the World Series, defeating the Texas Rangers in seven games!
Today In 2011: The St. Louis Cardinals win the World Series, defeating the Texas Rangers in seven games! #MLB #History #STLCards pic.twitter.com/eaKtfF9xCe
— Baseball by BSmile (@BSmile) October 28, 2020
2 comments
“What a team. What a ride.” Damn I remember this just like it was yesterday.
Such memorable moments that postseason not to mention what went down in September to even make the playoffs. Carp vs Halladay, beating our division rivals in the NLCS, Pujols 3 homer game, Freese triple, Berkman single, Freese walk-off, Carp settling down and getting the job done in Game 7. Epic run.