The Giants are retiring Barry Bonds' number - McCovey Chronicles
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Barry Bonds has number retired by Giants, takes left field in San Francisco one last time
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
MORE
Barry Bonds – Society for American Baseball Research
Barry Bonds falls off Hall of Fame ballot, denied by writers for 10th time
Giants hint at retiring Barry Bonds' jersey
Bonds hopes Giants sign Judge: 'We would love to have him
Giants to retire Barry Bonds' No. 25 in August ceremony
With Barry Bonds' Number Retired By The Giants, Old Wounds Can Begin To Heal