Barry Bonds honored as Giants retire No. 25
Giants to retire Barry Bonds' No. 25 jersey in August
Pederson Hits 3 HRs, Drives in 8 as Giants Stun Mets 13-12 - Bloomberg
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
There's no reason to object to Barry Bonds' number retirement
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
There's no reason to object to Barry Bonds' number retirement
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Giants retire Barry Bonds' No. 25 before falling to Pirates
Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August