Los Angeles Dodgers Dave Roberts can't get to San Francisco Giants Barry Bonds' three run home run in the third inning off Hideo Nomo at Dodger Stadium in Los Angeles, California on June 30, 2004. (Photo by Jon Soohoo/Getty Images)
Image provided by Getty Images.
August 25th, 2019
Viewed 856 Times - Last Visitor from New York, NY on 05/23/2022 at 9:03 AM