The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated
Barry Bonds Fast Facts
Barry Bonds: Giants, fans will celebrate No. 25 one more time
Giants break their Hall of Fame precedent, announce plans to retire Barry Bonds' No. 25 in August - The Athletic
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for ceremony
Barry Bonds honored as Giants retire No. 25
Barry Bonds Official Website San Francisco Giants Legend and BASHOF
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Giants to retire No. 25 jersey of Barry Bonds in August
Giants to retire Barry Bonds' No. 25 jersey in August
San Francisco Giants to retire No. 25 jersey of Barry Bonds in 2018 - ESPN
Giants to retire Barry Bonds' No. 25 jersey in August
Giants break from tradition and decide to retire Barry Bonds' No. 25
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for ceremony
Giants retiring Barry Bonds' jersey number: 25