Barry Bonds honored as Giants retire No. 25
Giants break from tradition and decide to retire Barry Bonds' No. 25
Fred Lewis excited to see Bonds ceremony
Memories of a Teammate Evoke the Giants of Old - The New York Times
Creative Mets offseason acquisition: Lure Barry Bonds out of retirement to play left field - Amazin' Avenue
10 years later, Barry Bonds reflects on record-setting HR
Barry Bonds to have No. 25 retired by the Giants
The moral argument for keeping Barry Bonds out of Cooperstown doesn't hold up
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
There's no reason to object to Barry Bonds' number retirement
There's no reason to object to Barry Bonds' number retirement
Valley News - Commentary: No Use Complaining About Barry Bonds
San Francisco Giants left fielders, from Barry Bonds to Blake Sabol - McCovey Chronicles
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Curtain call at AT&T for Barry Bonds as Giants retire No. 25