Barber: Barry Bonds gets his due as Giants retire No. 25
Giants retiring Barry Bonds' jersey number: 25
Barry Bonds: Through the Years
Connor Joe the Latest Giants Left Field Experiment
When former feds claimed steroid use was not a factor in Barry Bonds and Roger Clemens' HOF snubs
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
San Francisco Giants to retire No. 25 jersey of Barry Bonds in 2018 - ESPN
Barry Bonds has number retired by Giants, takes left field in San Francisco one last time
San Francisco Giants to retire Barry Bonds' No. 25 jersey in August
Giants to retire Barry Bonds' No. 25 jersey in August
The Giants are retiring Barry Bonds' number - McCovey Chronicles
Barry Bonds - Wikipedia