Barry Bonds likely to be snubbed of Hall of Fame again, Jayson Stark predicts – NBC Sports Bay Area & California
Stephen Vogt retiring: Oakland Athletics catcher hanging up cleats
We likely will never understand Bonds
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
Barry Bonds - Wikipedia
Barry Bonds: Giants, fans will celebrate No. 25 one more time
Barry Bonds rejoins San Francisco Giants as special advisor
Every MLB team's retired numbers – NBC Sports Chicago
The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated