Oct 27, 2006 - St. Louis, MO, USA - The St. Louis Cardinals celebrate after winning the 2006 World Series against the Detroit Tigers at Busch Stadium. (Credit Image: © Laurie Skrivan/St
On Oct. 19, 2005: As we turn out the lights, a look at the great
Oct 27, 2006 - St. Louis, MO, USA - The St. Louis Cardinals
On Oct. 19, 2005: As we turn out the lights, a look at the great
MORE
On Oct. 19, 2005: As we turn out the lights, a look at the great
Oct 27, 2006 - St. Louis, MO, USA - The St. Louis Cardinals
On Oct. 19, 2005: As we turn out the lights, a look at the great
Oct 27, 2006; St. Louis, MO, USA; St. Louis Cardinals' YADIER