Killion: The end of the Barry Bonds era – The Mercury News
The Best Reason Why Barry Bonds Should Be in the Hall of Fame
Bonds' No. 756 to get an asterisk
Bonds breaks home run record with 756 – Orange County Register
San Francisco Giants to retire Barry Bonds' No. 25 - Newsday
Bonds breaks home run record with 756 – Orange County Register
Barry Bonds' top moments
A Special Moment for a Pitcher Who Isn't Special - The New York Times
List of milestone home runs by Barry Bonds - Wikipedia
Every Barry Bonds Splash Hit ranked, Part 2 - McCovey Chronicles