New Busch

$50.00

New Busch Stadium - Home of the Saint Louis Cardinals - Like I said , Central Illinois was ground zero for the rivalry between the Cubs and Cardinals . I’ve attended many games at both venues , but the New Busch has really lifted the bar with the new open concept . Allowing for the view of the city in spectacular fashion. In the old Busch Stadium the only building that was visible was the Millennium Hotel. The original painting has sold - only prints are available.

Add To Cart