Giants to retire No. 25 jersey of Barry Bonds in August
Barry Bonds Official Website San Francisco Giants Legend and BASHOF
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Giants retire home run king Barry Bonds' No. 25, Sports
Giants hint at retiring Barry Bonds' jersey
Barry Bonds Official Website San Francisco Giants Legend and BASHOF
850 Retired San Francisco Giants Stock Photos, High-Res Pictures, and Images - Getty Images
Commentary: There's no good reason to object to Bonds' number retirement – Santa Cruz Sentinel
Barry Bonds' number retirement should come as no surprise
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates
Giants to retire Barry Bonds' No. 25 jersey in August