Judge HR, Cole Ks lead Yanks over Giants 5-0 on opening day
The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated
Bonds signs 6-year deal with Giants
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for ceremony
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
The Giants are retiring Barry Bonds' number - McCovey Chronicles
Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
We likely will never understand Bonds
Giants to retire Barry Bonds' No. 25 before game vs. Pirates
Will Barry Bonds Get Into Hall of Fame? – NBC Bay Area