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 822 Times - Last Visitor from Cupertino, CA on 05/19/2022 at 6:49 PM