Barry Bonds' No. 25 jersey to be retired by Giants this season – Monterey Herald
Giants to retire Barry Bonds' jersey No. 25
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
Barry Bonds - Wikipedia
Giants to retire Barry Bonds' No. 25 jersey
Commentary: Barry Bonds didn't make the Hall of Fame. Get over it. - Los Angeles Times
Barry Bonds Fast Facts
The Giants are retiring Barry Bonds' number - McCovey Chronicles
Photo: Barry Bonds San Francisco Giants Number 25 Retirement Ceremony - SXP2018081148