LOS ANGELES, CA - JULY 31: A general view of the field taken during the game between the San Francisco Giants and the Los Angeles Dodgers at Dodger Stadium on July 31, 2007 in Los Angeles, California. (Photo by Jed Jacobsohn/Getty Images)
Image provided by Getty Images.
August 16th, 2019
Viewed 1,690 Times - Last Visitor from Warrington, P2 - United Kingdom on 09/23/2022 at 2:01 AM