Valley News - Commentary: No Use Complaining About Barry Bonds
Commentary: It's time for Giants to retire Barry Bonds' number – The Mercury News
Giants to retire No. 25 jersey of Barry Bonds in August
Barry Bonds honored as Giants retire No. 25
Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
San Francisco Giants to retire Barry Bonds' No. 25
Barry Bonds joins Giants front office, could get number retired - McCovey Chronicles
MLB - The San Francisco Giants will retire Barry Bonds
Gems without a ring: Barry Bonds — The Hofstra Chronicle