ST. LOUIS, MO - AUGUST 12: The sun sets over Busch Stadium during a game between the St. Louis Cardinals and the Atlanta Braves on August 12, 2017 in St. Louis, Missouri. (Photo by Dilip Vishwanat/Getty Images)
Image provided by Getty Images.
August 16th, 2019
Viewed 1,773 Times - Last Visitor from New York, NY on 12/08/2023 at 8:45 PM