Giants to retire Barry Bonds' No. 25 jersey in August – Hartford Courant
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Barry Bonds: Through the Years
MLB World Reacts To Tuesday's Barry Bonds News - The Spun: What's Trending In The Sports World Today
There's no reason to object to Barry Bonds' number retirement
Barry Bonds wins Miami Marlins home run derby
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
The Story Of Baseball's Controversial Single-Season And All-Time Home Run King”, Barry Bonds Documentary Coming To HBO
Barry Bonds says baseball won't take him back, and it's broken his heart - The Washington Post