Commentary: Barry Bonds didn't make the Hall of Fame. Get over it. - Los Angeles Times
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
Streamers flow as former Giant Barry Bonds' number 25 is retired before a baseball game between
Giants to retire Barry Bonds' No. 25 jersey in August
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
Giants to retire Barry Bonds' No. 25 jersey in August
Giants retiring Barry Bonds' jersey number: 25
Giants to retire No. 25 jersey of Barry Bonds in August
Former San Francisco Giants Player Barry Editorial Stock Photo - Stock Image