St. Louis Cardinals 2011 World Series, Game 7 – Final Out & Fireworks!!!

February 21, 2012
By

Live shots of the final out from Game 7 of the 2011 World Series from Section 448 of Busch Stadium, and the celebration that ensued. The St. Louis Cardinals defeated the Texas Rangers 6-2. October 28, 2011.

Tags: , , , , , , ,