Photo of the Day: Busch stadium in St. Louis is ready for demolition
The time has come for Busch stadium to be demolished. The workers have pretty much finished tearing the insides out. It's a shame to see such a big part of history go, but many people have noted their memories of Busch stadium in St. Louis.
(Click for larger photo)