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