Log In or Register
Opening Day at the New Busch Stadium 4/10/2006 I know everyone is not a St. Louis Cardinal fan, but you'll have to admit they have a nice view of the St. Louis Skyline from Home Plate. Since they won, it was also a nice day.