Barry Bonds to have No. 25 retired by the Giants
Giants to retire Barry Bonds' No. 25 jersey in August
Giants say team will retire Bonds' jersey against Pirates – The Durango Herald
Black and Gold: If there's debate, Pirates can't retire Barry Bonds' number
Barry Bonds Jersey Number Retirement Placard - AT&T Park Giveaway 8/11/18
A look back at the last Pirates teams to reach the postseason - Sports Illustrated
Giants say team will retire Bonds' jersey against Pirates – The Durango Herald
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
Giants retiring Barry Bonds' jersey number: 25
Barry Bonds' No. 25 Gets Retired, Reminding Us He's Still a Cheater - FanBuzz