Barry Bonds Official Website San Francisco Giants Legend and BASHOF
Should the Pirates retire Barry Bonds' jersey?
Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
Barry Bonds Spring Auction Barry Bonds Official Website
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Best Pirates players by uniform number
Why did the San Francisco Giants baseball team retire Barry Bonds' jersey number 25? - Quora
Barry Bonds - Wikipedia
Photo: Barry Bonds San Francisco Giants Number 25 Retirement Ceremony - SXP2018081131
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates