Barry Bonds through the years
Barry Bonds honored as Giants retire No. 25
Bonds hits 755th home run, ties Aaron's record – Orange County Register
Will Barry Bonds Get Into Hall of Fame? – NBC Bay Area
The Case for Barry Bonds in the Hall of Fame: The Untold and Forgotten Stories of Baseball's Home Run King by K.P. Wee - Ebook
Bonds hits 755th home run, ties Aaron's record – Orange County Register
Bonds bashes way to brink of 600 club / Crazy game against Cubs ends with Nen's 300th save
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Barry Bonds gets real in prime time – East Bay Times
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy