Semoball

World Series - Game 7

Friday, October 28, 2011
The Associated Press

The St. Louis Cardinals beat the Texas Rangers 6-2 on Friday, Oct. 28, 2011 at Busch Stadium. The Game 7 win game the Cardinals their 11th franchise title.