The Giants are right to retire franchise icon Barry Bonds's number
Memories of a Teammate Evoke the Giants of Old - The New York Times
Valley News - Commentary: No Use Complaining About Barry Bonds
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants
Barry Bonds Made His Case for Greatness in 2001
Barry Bonds - Wikipedia
Barry Bonds Attends River Cats Game, Sacramento Kings Practice
Commentary: It's time for Giants to retire Barry Bonds' number
The WTW: As he is feted by Giants, Barry Bonds takes time to say