Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
San Francisco Giants will retire Barry Bonds' No. 25 jersey in
Giants to retire No. 25 jersey of Barry Bonds in August
Giants to retire Barry Bonds' No. 25 in August ceremony
MORE
Bruce Bochy Heads to Texas, Delaying His Cooperstown Coronation
For Giants and Barry Bonds, jersey retirement is evolution of
Larry Doby by Joseph Thomas Moore, Paul Dickson - Ebook
A Splash of History: Looking Back on 20-Plus Years of McCovey Cove
Giants to retire Barry Bonds' No. 25 in August ceremony
Barry Bonds' Giants No. 25 'unofficially retired' years before
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
The Case for Barry Bonds in the Hall of Fame: The Untold and
Barry Bonds honored as Giants retire No. 25
Barry Bonds has number retired by Giants, takes left field in San