Rosenthal: He's 53 and hasn't played in the majors since 2005, but
Giants To Retire Barry Bonds' No. 25 Jersey In August - CBS Texas
Growing pains almost completely behind them, the Pittsburgh
Barry Bonds and Roger Clemens got what they deserved from the
Barry Bonds' Giants jersey retirement was inevitable, despite
Roger Clemens Deserves Better
Giants retiring Barry Bonds' jersey number: 25
Barry Bonds on Hall of Fame: 'That dream is still not over for me
Barry Bonds to have No. 25 retired by the Giants