Semoball

World Series - Game 6

Friday, October 28, 2011

The St. Louis Cardinals defeated the Texas Rangers 10-9 in 11 innings Thursday, Oct. 27, 2011 at Busch Stadium in St. Louis.