Giants retiring Barry Bonds' jersey number: 25
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
Barry Bonds says baseball won't take him back, and it's broken his heart - The Washington Post
79 Barry Bonds San Francisco Giants Number 25 Retirement Ceremony Stock Photos, High-Res Pictures, and Images - Getty Images
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Home run king Barry Bonds has his No. 25 retired by Giants - National
Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
Giants to retire Bonds' No. 25 jersey in August
Barry Bonds Fast Facts
San Francisco Giants to retire No. 25 jersey of Barry Bonds in 2018 - ESPN
Mike LaValliere explains why he thinks Barry Bonds should be in the Hall of Fame
Giants to retire Barry Bonds' No. 25 in August ceremony
Giants to retire No. 25 jersey of Barry Bonds in August
Curtain call at AT&T for Barry Bonds as Giants retire No. 25