Jim Leyland cusses out Barry Bonds at Pirates Spring Training : r/baseball
A look back at the last Pirates teams to reach the postseason - Sports Illustrated
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
Best Pirates players by uniform number
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
How Should the Giants Handle Barry Bonds' Number Retirement?
Giants to retire Barry Bonds' No. 25 jersey in August
San Francisco Giants to Retire Barry Bonds Number 25 In August (Giuseppe) – Doubleday Double Talk
Black and Gold: If there's debate, Pirates can't retire Barry Bonds' number
Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
Barry bonds pirates hi-res stock photography and images - Alamy
Should the Pirates retire Barry Bonds' jersey?
Giants to retire Barry Bonds' No. 25 jersey
Clemens And Bonds Put On Baseball Hall Of Fame Ballot : The Two-Way : NPR
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates