4 of 37
Credit: Getty Images
ST. LOUIS, MO - OCTOBER 30: Fans of the St. Louis Cardinals cheer from the stands at Busch Stadium during the World Series victory parade on October 30, 2011 in St Louis, Missouri. (Photo by Ed Szczepanski/Getty Images)
©2015 KMOV, (A Meredith Corporation Station). All Rights Reserved.
Powered by Broadcast Interactive Media.