Giants retire Barry Bonds' No. 25 before falling to Pirates
There's no reason to object to Barry Bonds' number retirement
There's no reason to object to Barry Bonds' number retirement
St. Louis Cardinals: One Giant Problem in St. Louis
Barry Bonds: Giants, fans will celebrate No. 25 one more time
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Giants To Retire Barry Bonds' No. 25 Jersey In August - CBS Texas
Bonds' home run creeps over wall - Taipei Times
MLB Power Rankings: A New No. 1 Team and the Red Sox Rapid Rise, News, Scores, Highlights, Stats, and Rumors