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 496 Times - Last Visitor from Cambridge, MA on 07/24/2021 at 1:58 AM