License Photo
St. Louis Cardinals celebrate World Championship with parade and ceremony at Busch Stadium
St. Louis Cardinals fans celebrate the team's 11th World Championship in 2011 during a ceremony at Busch Stadium in St. Louis on October 30, 2011. Following a parade, the team ended up in the stadium celebrating their win over the Texas Rangers in the 2011 World Series. UPI/Bill Greenblatt
Please fill out form for pricing information for the photo below.