Giants to retire No. 25 jersey of Barry Bonds in August
The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated
Giants say team will retire Bonds' jersey against Pirates – The Durango Herald
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates
Giants to retire Barry Bonds' jersey No. 25
San Francisco Giants to retire Barry Bonds' No. 25 jersey in August
Black and Gold: If there's debate, Pirates can't retire Barry Bonds' number
Barber: Barry Bonds gets his due as Giants retire No. 25
Mike LaValliere explains why he thinks Barry Bonds should be in the Hall of Fame
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Should the Pirates retire Barry Bonds' jersey?