Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
Giants to retire Barry Bonds' No. 25 jersey in August
Giants retiring Barry Bonds' jersey number: 25
Giants to retire Barry Bonds' No. 25 jersey in August
Giants hint at retiring Barry Bonds' jersey
Gems without a ring: Barry Bonds — The Hofstra Chronicle
Barry Bonds - Wikipedia
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates
Commentary: There's no good reason to object to Bonds' number retirement – Santa Cruz Sentinel