San Francisco Giants' Barry Bonds watches his three-run homer off
3,651 Barry Bonds Home Run Photos & High Res Pictures - Getty Images
What Giants rookie Blake Sabol learned from Barry Bonds to hit 2 HRs
54 great photos of Barry Bonds, MLB's home run king
MORE
Bonds hits 755th home run, ties Aaron's record – Orange County Register
485 Home Run Blast Stock Photos, High-Res Pictures, and Images - Getty Images
Pederson hits 3 HRs, drives in 8 as Giants stun Mets 13-12
San Francisco Giants' Barry Bonds watches his three-run homer off Los Angeles Dodgers pitcher Chad Billingsley in the third inning of a baseball game in Los Angeles on Friday, July 7, 2006.
Federal Way's Ishikawa sends Giants to Series with walk-off HR
With 100 homers, will Giants break franchise record set by Barry Bonds' 2001 club?
Barry Bonds 700
San Francisco Giants' Barry Bonds hits a three-run home run off Cincinnati Reds' Cory Lidle in the third inning Tuesday, Aug. 3, 2004, in San Francisco. This was Bonds 28th homer of
Bonds breaks Aaron's home run record
Barry Bonds says he might have hit 800 homers with one more season - The Globe and Mail
Remembering Barry Bonds' magical Giants debut in San Francisco