Excitement on the streets of St. Louis after the St. Louis Cardinals win the 2006 World Series
This is the last out recorded by the St. Louis Cardinals to win the 2011 World Series. Video was taken at Mike Shannon’s, the bar right across the street from Busch Stadium.