Giants retire Barry Bonds' No. 25 before falling to Pirates
25 Giant Facts and Figures about Barry Bonds
Giants to retire Barry Bonds' No. 25 jersey
Barry Bonds to have No. 25 retired by the Giants
San Francisco Giants will retire Barry Bonds' No. 25 jersey in
San Francisco Giants to retire Barry Bonds' No. 25
Barry Bonds has number retired by Giants, takes left field in San
The Giants are right to retire franchise icon Barry Bonds's number
Barry Bonds will have his No. 25 jersey retired by San Francisco
San Francisco Giants to retire No. 25 jersey of Barry Bonds in
Barry Bonds: Through the Years