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 403 Times - Last Visitor from Shenzhen, 30 - China on 05/07/2021 at 4:07 AM