Bonds breaks Aaron's home run record
15 years ago, Barry Bonds hit a walk-off home run on his birthday - McCovey Chronicles
The best career moment of every player on this year's Hall of Fame ballot - ESPN
2015 Home Run Derby: Start time, rule changes, hitters - Sports Illustrated
MLB's 500 home run club
Okay, fine, Barry Bonds is not the Home Run King - McCovey Chronicles
2007 MLB Home Run Derby - Sports Illustrated
Every Home Run Derby in MLB history, ranked
Okay, fine, Barry Bonds is not the Home Run King - McCovey Chronicles
Big, important opinions on Barry Bonds and the Hall of Fame - McCovey Chronicles
Home Run Derby History
SD@SF: Bonds' 69th home run lands in McCovey Cove
Jeff Kent not elected to Hall of Fame in final year on ballot
30–30 club - Wikipedia