Barry Bonds - Wikipedia
Giants to retire Barry Bonds' No. 25 jersey
Former San Francisco Giants player Barry Bonds hugs his mother Pat during a ceremony to retire his jersey number before a baseball game between the Giants and the Pittsburgh Pirates in San
Barber: Barry Bonds gets his due as Giants retire No. 25
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Barry Bonds has number retired by Giants, takes left field in San Francisco one last time
Barry Bonds' Before and After Photos Tell His Entire Story - FanBuzz
Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News