Busch Stadium in St, Louis celebrates its 20th birthday this year. This post takes a look back to its construction and the demolition of the previous stadium....
Graffiti Building Coming Down
If you’ve driven northbound through St. Louis on I-55, you’ve seen this building. It’s nestled in the curve of the exit ramp that leads you onto the Poplar Street Bridge, and it’s been a point of interest for many years. I’m not sure what it was in its original lifetime, but some time ago...
