San Francisco Giants retire Barry Bonds' No. 25 in ceremony at
Home run king Barry Bonds has his No. 25 retired by Giants
Barber: Barry Bonds gets his due as Giants retire No. 25
Barry Bonds gets No. 25 jersey retired by Giants
Barry Bonds gets No. 25 jersey retired by Giants
Giants to retire Barry Bonds' No. 25 jersey in August
Framed Barry Bonds San Francisco Giants Baseball 12"x15"
Giants to retire Barry Bonds' No. 25 jersey in August – Hartford
Barry Bonds' Giants jersey retirement was inevitable, despite
Giants retiring Barry Bonds' jersey number: 25
Barry Bonds Official Website San Francisco Giants Legend and BASHOF
Giants Retired Numbers
Barry Bonds joins Giants front office, could get number retired
Barry Bonds snubbed from Hall of Fame: Baseball world reacts
Barry Bonds – Society for American Baseball Research