Kawakami: It's always complicated with No. 25, but yes, this is the right time and right way for the Giants to honor Barry Bonds - The Athletic
Home run king Barry Bonds has No. 25 retired by Giants
Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
Giants to retire Barry Bonds' No. 25 jersey in August
Giants to retire Barry Bonds' No. 25 jersey in August
Giants break from tradition and decide to retire Barry Bonds' No. 25
Barry Bonds Official Website San Francisco Giants Legend and BASHOF
Giants to retire Barry Bonds' number 25 - AS USA
San Francisco Giants to retire Barry Bonds' No. 25 - Newsday
Commentary: There's no good reason to object to Bonds' number retirement – Santa Cruz Sentinel
Giants' jersey retirement ceremony was the send-off Barry Bonds always wanted
The Giants are retiring Barry Bonds' number - McCovey Chronicles