Watch Barry Bonds win the 1996 Home Run Derby - McCovey Chronicles
There's no reason to object to Barry Bonds' number retirement
The 25 Most Memorable Home Run Derby Moments of All Time
Barry Bonds 3-run HR off Chuck Finley - 2002 NLCS Game 3
MORE
Todd Frazier, new format make for thrilling Home Run Derby - Sports
Giants' Brandon Crawford deserves Home Run Derby consideration
2007 MLB Home Run Derby - Sports Illustrated
Home Run Derby History
54 great photos of Barry Bonds, MLB's home run king
Barry Bonds set the home run record 19 years ago - McCovey
Alex Rodriguez hits 660th HR, ties Willie Mays for 4th on all-time
Watch Barry Bonds win the 1996 Home Run Derby - McCovey Chronicles
Watch Barry Bonds win the 1996 Home Run Derby - McCovey Chronicles
Home Run Derby History
Every Home Run Derby in MLB history, ranked
Mlb The Show 22 Barry Bonds Vs Mark Mcgwire Homerun Derby