For Giants and Barry Bonds, jersey retirement is evolution of
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates
Barry Bonds Fast Facts
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
MORE
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Giants say team will retire Bonds' jersey against Pirates – The Durango Herald
Barber: Barry Bonds gets his due as Giants retire No. 25
Barry Bonds: Through the Years
Ryan Braun: Will Milwaukee Brewers ultimately retire his No. 8?
The most hated players in every MLB franchise – New York Daily News
Why did the San Francisco Giants baseball team retire Barry Bonds' jersey number 25? - Quora
Barry Bonds, Biography, Stats, Home Runs, & Facts
Giants Retired Numbers
Barry Bonds – Society for American Baseball Research
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Giants to retire No. 25 jersey of Barry Bonds in August