Barber: Barry Bonds gets his due as Giants retire No. 25
Barry Bonds' Giants jersey retirement was inevitable, despite
Barry Bonds joins Giants front office, could get number retired
San Francisco Giants Barry Bonds, #25, lets out a big smile at
Giants break their Hall of Fame precedent, announce plans to retire
Barry Bonds admits he 'wasn't the best clubhouse guy,' says
Giants say team will retire Bonds' jersey against Pirates – The
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates
San Francisco Giants to retire Barry Bonds' No. 25