Image 1 of 1

st-louis-cardinals-2006-world-series-CRD20061027DD438.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
3851x2298 / 3.6MB
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.