Barry Bonds gets No. 25 jersey retired by Giants
Barry Bonds - Wikipedia
Barry Bonds' No. 25 jersey to be retired by Giants this season
Barry Bonds to have No. 25 retired by the Giants
MORE
Memories of a Teammate Evoke the Giants of Old - The New York Times
Barry Bonds has number retired by Giants, takes left field in San
Giants will retire Barry Bonds' No. 25 during Pirates series in
Giants to retire Barry Bonds' jersey No. 25
Barry Bonds to have No. 25 retired by the Giants
Giants Retired Numbers
Giants hint at retiring Barry Bonds' jersey
Giants break their Hall of Fame precedent, announce plans to retire
San Francisco Giants legend Barry Bonds is getting his number