Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Barry Bonds' snub the latest confirmation of the Hall of Fame's irrelevance
Barry Bonds Official Website San Francisco Giants Legend and BASHOF
Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
Barry Bonds Fast Facts
Barry Bonds honored as Giants retire No. 25
Barry Bonds misses again, four others elected into Baseball Hall of Fame – East Bay Times
Home run king Barry Bonds has his No. 25 retired by Giants