Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
Tim Benz: If there's debate, Pirates can't retire Barry Bonds' number
Barry Bonds to have No. 25 retired by the Giants
Giants to retire Barry Bonds' No. 25 jersey in August
Giants to retire Barry Bonds' number 25 - AS USA
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
Giants break from tradition and decide to retire Barry Bonds' No. 25
Barry Bonds Official Website San Francisco Giants Legend and BASHOF
The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated