Just to briefly step in the way-back machine, we note that it was a year ago today that our first visit to the new Busch Stadium ended with Hell raining down from the skies and one poor woman being absolutely leveled by a flying thrash can. After this weekend in July 2006, we were convinced that the new stadium was cursed. We got over that.
Get our top stories
follow deadspin
















Follow look out for flying trash cans on Deadspin