For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
Hats off to Bochy: Giants drop finale, celebrate retiring skipper, Archives
Will Barry Bonds ever get into baseball's Hall of Fame?
Giants to retire No. 25 jersey of Barry Bonds in August
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
Tim Benz: If there's debate, Pirates can't retire Barry Bonds' number
How Should the Giants Handle Barry Bonds' Number Retirement?
The moral argument for keeping Barry Bonds out of Cooperstown doesn't hold up
Barry Bonds - Wikipedia
There's no reason to object to Barry Bonds' number retirement
There's no reason to object to Barry Bonds' number retirement
There's no reason to object to Barry Bonds' number retirement
Barry Bonds has No. 25 retired by San Francisco Giants in pregame ceremony - ESPN
Home run king Barry Bonds has his No. 25 retired by Giants - The Columbian
Giants break from tradition and decide to retire Barry Bonds' No. 25