Busch Stadium II - Saint Louis, MO

Previous | Relics | Next

Also see: Wall of Fame | Busch Stadium II

Busch Stadium II - Saint Louis, MO

June 17, 2006
This is where Busch Stadium II stood.

Plans were to build on the site.

© 2019 Douglas T. Dinsmoor