Giants retire Barry Bonds' No. 25 before falling to Pirates
Giants Photos San Francisco Giants
Giants to retire No. 25 jersey of Barry Bonds in August
Barry Bonds will have his No. 25 jersey retired by San Francisco
Giants to retire Barry Bonds' No. 25 before game vs. Pirates
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at
Sandoval's 3 home runs lead Giants in series opener - The Boston Globe
Barry Bonds honored as Giants retire No. 25
Giants Photos San Francisco Giants
Oracle Park best moments