The best athlete for every uniform number: Bay Area edition - The Athletic
With Barry Bonds' Number Retired By The Giants, Old Wounds Can Begin To Heal
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Giants to retire Barry Bonds' No. 25 in August ceremony
The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated
Willie Mays says Barry Bonds belongs in Hall of Fame as Giants retire No. 25
Barry Bonds honored as Giants retire No. 25
There's no reason to object to Barry Bonds' number retirement
Giants to retire No. 25 jersey of Barry Bonds in August
Barry Bonds' Hall of Fame case: Wearing down sports' standards
Giants retiring Barry Bonds' jersey number: 25
Barry Bonds honored as Giants retire No. 25