Lights Out at Busch Stadium


The St. Louis Cardinals are ending an era of great baseball in Busch Stadium this year. The new stadium is being built right next to the old one in downtown St. Louis. I took these pictures at the win over Milwaukee the other night.

You Might Like
You Might Like