Barry Bonds gets No. 25 jersey retired by Giants
The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated
Barry Bonds to have No. 25 retired by the Giants
Giants retiring Barry Bonds' jersey number: 25
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
Barry Bonds - Wikipedia
Pranks, panic, power: Tales of Barry Bonds' magical years in Pittsburgh - The Athletic
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Barry Bonds laments pariah status in MLB: 'A death sentence. That's what they've given me
The Case for Barry Bonds in the Hall of Fame: The Untold and Forgotten Stories of Baseball's Home Run King by K.P. Wee - Ebook