Giants to retire Barry Bonds' No. 25 before game vs. Pirates
Giants retire Barry Bonds' No. 25 before falling to Pirates
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at
Giants Photos San Francisco Giants
WORLD SERIES: San Francisco Giants beat Detroit Tigers in opener
Giants retire Barry Bonds' No. 25 before falling to Pirates
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Giants retire Barry Bonds' No. 25 before falling to Pirates
Barry Bonds honored as Giants retire No. 25
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Giants to retire No. 25 jersey of Barry Bonds in August