Home run king Barry Bonds has No. 25 retired by Giants
Barry Bonds Spring Auction Barry Bonds Official Website
SF Giants make it official, Barry Bonds will have his jersey number retired - ABC30 Fresno
Former San Francisco Giants Player Barry Editorial Stock Photo - Stock Image
Kawakami: It's always complicated with No. 25, but yes, this is the right time and right way for the Giants to honor Barry Bonds - The Athletic
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Giants break from tradition and decide to retire Barry Bonds' No. 25
Barry Bonds, MLB's controversial home run king, to be subject of upcoming documentary
Giants to retire Barry Bonds' No. 25 jersey in August
Mike LaValliere explains why he thinks Barry Bonds should be in the Hall of Fame