Monday, May 8, 2023

World Series - 2011 St Louis Cardinals - Texas Rangers

2011 World Series - St Louis Cardinals v Texas Rangers
October 19-28, 2011
Busch Stadium (St Louis) -- Globe Life Park, Arlington (Texas)
Cardinals defeat the Rangers 4 games to 3
MVP - David Freese (St Louis)

No comments:

Post a Comment