Barry Bonds in action during the 2004 All Star Home Run Derby at News Photo - Getty Images
Every MLB Home Run Derby winner
SB Nation Reviews
54 great photos of Barry Bonds, MLB's home run king
MORE
Barry Bonds: Through the Years
Red Sox and Mets Tonight…Put Your Sox on WNAW, WBEC-AM or
The moral argument for keeping Barry Bonds out of Cooperstown
David Ortiz Elected to Baseball Hall of Fame - The New York Times
Reactions to Akil Baddoo's Unfortunate Attempt To Steal Second
Baseball Fans In New York State Outraged Over Anthem Controversy
Barry Bonds was intentionally walked in the 2004 Home Run Derby
The Farewell Weekend in St. Louis That I'll Never Forget [PHOTOS]
Dodgers Erase Late 6-Run Deficit, Rally past Cardinals 7-6 For
KNBR on X: In 2004, Barry Bonds was intentionally walked in the