Barry Bonds gets No. 25 jersey retired by Giants
Giants to retire Barry Bonds' No. 25 in August ceremony
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Iowa Man Gets Save in Major League Pitching Debut in St. Louis
Giants break from tradition and decide to retire Barry Bonds' No. 25
Giants to retire No. 25 jersey of Barry Bonds in August
San Francisco Giants - Wikipedia
Curtain call at AT&T for Barry Bonds as Giants retire No. 25