San Francisco Giants will retire Barry Bonds' No. 25 jersey in
850 Retired San Francisco Giants Stock Photos, High-Res Pictures
Giants Retired Numbers
The All-Time MLB Team, Left Field: Barry Bonds - AZ Snake Pit
The Giants are right to retire franchise icon Barry Bonds's number
Giants to retire No. 25 jersey of Barry Bonds in August
Barry Bonds to have his No. 25 retired by Giants in August – New
Giants retiring Barry Bonds' jersey number: 25
Barry Bonds documentary to reportedly be produced by HBO