ST. LOUIS , MO - OCTOBER 10: 0: An exterior view of Busch Stadium before the start of Game Three of the NLDS during the 2009 MLB Playoffs between the St. Louis Cardinals and the Los Angeles Dodgers on October 10, 2009 in St. Louis, Missouri. (Photo by Ronald Martinez/Getty Images)
Image provided by Getty Images.
August 16th, 2019
Viewed 1,641 Times - Last Visitor from New York, NY on 12/10/2023 at 7:58 PM