Retiring #25 - Barry Bonds Ceremony - McCovey Chronicles
Giants to retire No. 25 jersey of Barry Bonds in August
Joc Pederson uses Barry Bonds lessons for historic game in Giants
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info
Every MLB team's retired numbers – NBC Sports Chicago
The Giants are right to retire franchise icon Barry Bonds's number
Barry Bonds gets real in prime time – East Bay Times
Barry Bonds gets closure he always wanted as Giants retire his jersey
Giants To Retire Barry Bonds' No. 25 Jersey In August - CBS Texas