There's no reason to object to Barry Bonds' number retirement
Writers likely won't vote Barry Bonds into the Hall of Fame but that shouldn't keep him out forever – Daily Democrat
Home run king Barry Bonds has his No. 25 retired by Giants
Barry Bonds (Pirates/Giants) Home Run King Autographed ONL Baseball
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Barry Bonds Bio And Facts
Bonds hits 755th home run, ties Aaron's record – Orange County Register
Giants to retire Bonds' No. 25 jersey in August
MLB World Reacts To Tuesday's Barry Bonds News - The Spun: What's Trending In The Sports World Today