Barry Bonds honored as Giants retire No. 25
San Francisco Giants Honor Home Run King Barry Bonds, Retire #25 Jersey - CBS Sacramento
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
Giants to retire Barry Bonds' No. 25 jersey in August
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
Barry Bonds has No. 25 retired by San Francisco Giants in pregame ceremony - ESPN
Barry Bonds honored as Giants retire No. 25
Bonds hits 755th home run, ties Aaron's record – Orange County Register
Every MLB team's retired numbers – NBC Sports Chicago
Barry Bonds gets closure he always wanted as Giants retire his jersey
MLB final: Giants secure sweep of Dodgers behind solid Webb and offense - McCovey Chronicles