The Giants would be lovable even with Barry Bonds
Giants to retire Barry Bonds' No. 25 in August ceremony
A dozen days in the life of Barry Bonds - NBC Sports
Bonds slugs No. 660 to tie Mays for third on all-time list
MORE
Barry Bonds: Giants, fans will celebrate No. 25 one more time
Barry Bonds Says He Belongs In The Hall Of Fame
Unsigned Bonds Awaits Further Review - The New York Times
Barry Bonds – Society for American Baseball Research
Alone in Second
Gems without a ring: Barry Bonds — The Hofstra Chronicle
The truth about Bonds – East Bay Times