The moral argument for keeping Barry Bonds out of Cooperstown doesn't hold up
The Giants will retire Barry Bonds' iconic No. 25 this summer
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Giants retire Barry Bonds' No. 25 before falling to Pirates
Barry Bonds gets closure he always wanted as Giants retire his jersey
There's no reason to object to Barry Bonds' number retirement
The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Mike LaValliere explains why he thinks Barry Bonds should be in the Hall of Fame
The Giants are retiring Barry Bonds' number - McCovey Chronicles
There's no reason to object to Barry Bonds' number retirement
Barber: Barry Bonds gets his due as Giants retire No. 25
Giants break from tradition and decide to retire Barry Bonds' No. 25
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August