Barry Bonds' No. 25 jersey to be retired by Giants this season
Barry Bonds, MLB's controversial home run king, to be subject of
Barry Bonds' No. 25 Gets Retired, Reminding Us He's Still a
Giants to retire Barry Bonds' No. 25 Aug. 11
Giants say team will retire Bonds' jersey against Pirates – The
San Francisco Giants will retire Barry Bonds' No. 25 jersey in
Giants' jersey retirement ceremony was the send-off Barry Bonds
Barry Bonds - Wikipedia
Barry Bonds to have No. 25 retired by the Giants