Image 1 of 1

st-louis-cardinals-2006-world-series-CRD20061027DD452.jpg

The St. Louis Cardinals celebrate winning the 2006 World Series at Busch Stadium in St. Louis, Missouri on October 27, 2006.
Copyright
Dan Donovan
Image Size
880x1324 / 347.2KB
https://www.dandonovanstock.com/about
https://www.dandonovanstock.com/contact
Contained in galleries
St. Louis Cardinals 2006 World Series
The St. Louis Cardinals celebrate winning the 2006 World Series at Busch Stadium in St. Louis, Missouri on October 27, 2006.