The Giants are retiring his number, but here's a look back at why Barry Bonds is not in the Baseball Hall of Fame - ABC7 San Francisco
Barry Bonds gets No. 25 jersey retired by Giants
Should the Pirates retire Barry Bonds' jersey?
Barry Bonds & Willie Mays Passing The Torch: Player Cosigners - Blowout Cards Forums
Giants to retire No. 25 jersey of Barry Bonds in August
MLB final: Giants secure sweep of Dodgers behind solid Webb and offense - McCovey Chronicles
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
Will Barry Bonds Get Into Hall of Fame? – NBC Bay Area
Barry Bonds gets closure he always wanted as Giants retire his jersey