Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
Mike LaValliere explains why he thinks Barry Bonds should be in the Hall of Fame
Barry Bonds' retirement comes at no surprise
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
The WTW: As he is feted by Giants, Barry Bonds takes time to say, Thank you, Pittsburgh - The Athletic
Giants to retire Barry Bonds' No. 25 jersey in August
Giants to retire Barry Bonds' No. 25 in August ceremony
Giants to retire No. 25 jersey of Barry Bonds in August
Barry Bonds says Major League Baseball has given him a 'death sentence' - NBC Sports