Barry Bonds - Wikipedia
San Francisco Giants to retire Barry Bonds' No. 25 - Newsday
Giants retire Barry Bonds' No. 25 before falling to Pirates
Barry Bonds' snub the latest confirmation of the Hall of Fame's irrelevance
When former feds claimed steroid use was not a factor in Barry Bonds and Roger Clemens' HOF snubs
Giants to retire Barry Bonds' No. 25 jersey in August
Home run king Barry Bonds has No. 25 retired by Giants
SF Giants make it official, Barry Bonds will have his jersey number retired - ABC30 Fresno
Giants retiring Barry Bonds' jersey number: 25