There's no reason to object to Barry Bonds' number retirement
Memories of a Teammate Evoke the Giants of Old - The New York Times
San Francisco Giants to retire Barry Bonds' No. 25 - Newsday
Giants to retire Barry Bonds' No. 25 jersey in August
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Barry Bonds hits No. 756 to break Hank Aaron's all-time home run record, News
INSIDE BASEBALL: Bonding with Giants fans at Fenway
The moral argument for keeping Barry Bonds out of Cooperstown doesn't hold up
Barry Bonds honored as Giants retire No. 25