Barry Bonds, MLB's controversial home run king, to be subject of upcoming documentary
Home run king Barry Bonds has his No. 25 retired by Giants
Barry Bonds honored as Giants retire No. 25
Giants retire Barry Bonds' No. 25 before falling to Pirates
Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates
Giants retiring Barry Bonds' jersey number: 25
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
The Giants are retiring Barry Bonds' number - McCovey Chronicles
Commentary: Barry Bonds didn't make the Hall of Fame. Get over it. - Los Angeles Times
When former feds claimed steroid use was not a factor in Barry Bonds and Roger Clemens' HOF snubs
Barry Bonds honored as Giants retire No. 25
Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
The Giants will retire Barry Bonds' iconic No. 25 this summer