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 881 Times - Last Visitor from Beverly Hills, CA on 06/24/2021 at 9:23 PM