Barry Bonds has his No. 25 retired by Giants, who fall to Pirates
Giants retire home run king Barry Bonds' No. 25
Barry Bonds will have his No. 25 jersey retired by San Francisco
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants
Giants to retire Barry Bonds' No. 25 Aug. 11
Giants to retire Barry Bonds' No. 25 in August ceremony
Barry Bonds to have his No. 25 retired by Giants in August – New
Barry Bonds to have No. 25 retired by the Giants
Barry Bonds, MLB's controversial home run king, to be subject of
Fred Lewis excited to see Bonds ceremony