Giants retire home run king Barry Bonds' No. 25, Sports
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for ceremony
Valley News - Commentary: No Use Complaining About Barry Bonds
San Francisco Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds says baseball won't take him back, and it's broken his heart - The Washington Post
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
Giants retiring Barry Bonds' jersey number: 25
Giants to retire Barry Bonds' number 25 - AS USA
Home run king Barry Bonds has his No. 25 retired by Giants - National