The Giants will retire Barry Bonds' iconic No. 25 this summer
Barry Bonds - Wikipedia
Barry Bonds to have No. 25 retired by the Giants
San Francisco Giants to retire Barry Bonds' No. 25 - Newsday
The Giants are retiring Barry Bonds' number - McCovey Chronicles
Giants to retire Barry Bonds' No. 25 jersey in August – Hartford Courant
Barry Bonds to have No. 25 retired by the Giants
Valley News - Commentary: No Use Complaining About Barry Bonds
Disgraced MLB legend Barry Bonds once made his case for Cooperstown by citing support from 'god
Barry Bonds has number retired by Giants, takes left field in San Francisco one last time
Ryan Braun: Will Milwaukee Brewers ultimately retire his No. 8?
Barry Bonds joins Giants front office, could get number retired - McCovey Chronicles