Barry Bonds - Wikipedia
Giants to retire Barry Bonds' No. 25 jersey
Will Clark on Giants jersey retirement: 'This is my Hall of Fame' – NBC Sports Bay Area & California
Judge HR, Cole Ks lead Yanks over Giants 5-0 on opening day
Giants cut ties with Alou – The Denver Post
Retiring #25 - Barry Bonds Ceremony - McCovey Chronicles
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for ceremony
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated