Barry Bonds gets warm welcome in return to San Francisco
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for ceremony
San Fran Giants to Retire Barry Bonds #25
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds gets No. 25 jersey retired by Giants
Commentary: Barry Bonds didn't make the Hall of Fame. Get over it. - Los Angeles Times
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds - Wikipedia
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates
Barry Bonds Official Website San Francisco Giants Legend and BASHOF