The moral argument for keeping Barry Bonds out of Cooperstown doesn't hold up
Barry Bonds not elected to Hall of Fame by Contemporary Era committee – KNBR
Baseball Hall gets no new members; Schilling 16 votes shy
Barber: Barry Bonds gets his due as Giants retire No. 25
Kyle Lohse appeared to announce his retirement with a picture of a beer at a ballgame
Barber: Barry Bonds gets his due as Giants retire No. 25
Giants to retire Barry Bonds' No. 25 Aug. 11
San Francisco Giants to retire Barry Bonds's No. 25 jersey - The Globe and Mail
10/4/90: Game 1 NLCS #Pittsburgh #Pirates at #Cincinnati #Reds No pit, Baseball Plays
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for ceremony
Giants to retire Barry Bonds' No. 25 jersey in August
Giants manager Bruce Bochy to retire after this season
The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated
There's no reason to object to Barry Bonds' number retirement
The Giants are retiring his number, but here's a look back at why Barry Bonds is not in the Baseball Hall of Fame - ABC7 San Francisco