Barry Bonds' Giants jersey retirement was inevitable, despite
Giants to retire No. 25 jersey of Barry Bonds in August
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Barry Bonds gets No. 25 jersey retired by Giants
MORE
Hunches, home runs and humiliation: Nine tales of unsung World Series heroes - ABC7 New York
Giants break from tradition and decide to retire Barry Bonds' No. 25
Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
There's no reason to object to Barry Bonds' number retirement
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Giants next retired number prediction
Five most epic 'Farewell Tours' by modern MLB hitters
There's no reason to object to Barry Bonds' number retirement
Giants retire Barry Bonds' No. 25 before falling to Pirates
The Giants owe the Pirates these next 4 games - McCovey Chronicles