The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated
The moral argument for keeping Barry Bonds out of Cooperstown doesn't hold up
Barry Bonds turned his home runs into pieces of art
Barry Bonds honored as Giants retire No. 25
SF Giants Barry Bonds omitted from Hall of Fame - McCovey Chronicles
The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for ceremony
Baseball Hall of Fame gets no new members
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy