For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated
Barry Bonds, in final year on BBWAA ballot, has complex Hall of Fame case - The Washington Post
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
MORE
Barry Bonds - Wikipedia
October icon, Houston legend -- and baseball's biggest villain? The complicated legacy of Jose Altuve : r/baseball
What Position Did Barry Bonds Play?
A Splash of History: Looking Back on 20-Plus Years of McCovey Cove Homers
Giants to retire No. 25 jersey of Barry Bonds in August
Barry Bonds and media availability - who's to blame? - McCovey Chronicles
San Francisco Giants to retire Barry Bonds number
Giants to retire Barry Bonds' No. 25 jersey in August