![Barry Bonds to have No. 25 retired by the Giants](https://images.seattletimes.com/wp-content/uploads/2018/08/urn-publicid-ap-org-9ea393500a514e4faefab98431591278Pirates_Giants_Baseball_56950.jpg?d=780x520)
Home run king Barry Bonds has his No. 25 retired by Giants
![Barry Bonds to have No. 25 retired by the Giants](https://torturecast.files.wordpress.com/2018/02/bonds.jpg)
25 Giant Facts and Figures about Barry Bonds
![Barry Bonds to have No. 25 retired by the Giants](https://s.hdnux.com/photos/74/77/63/15989971/4/900x0.jpg)
San Francisco Giants legend Barry Bonds is getting his number retired; should Hall of Fame be next?
![Barry Bonds to have No. 25 retired by the Giants](https://cdn.shopify.com/s/files/1/0878/2614/files/BARRY-BONDS-BATT-FLIP.jpg?7243578172877364517)
Giants to retire No. 25 jersey of Barry Bonds in August
![Barry Bonds to have No. 25 retired by the Giants](https://s.hdnux.com/photos/75/00/17/15991792/14/rawImage.jpg)
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
![Barry Bonds to have No. 25 retired by the Giants](https://cdn.vox-cdn.com/thumbor/LYcB5d8eJJxx0JMGpD7oAzie4aw=/0x0:2048x3072/1200x800/filters:focal(1204x812:1530x1138)/cdn.vox-cdn.com/uploads/chorus_image/image/53817419/1405298.0.jpg)
Barry Bonds joins Giants front office, could get number retired - McCovey Chronicles
![Barry Bonds to have No. 25 retired by the Giants](https://i.cbc.ca/1.4523517.1517954032!/fileImage/httpImage/barry-bonds.jpg)
Giants to retire Barry Bonds' No. 25 jersey
![Barry Bonds to have No. 25 retired by the Giants](https://www.usatoday.com/gcdn/-mm-/f3a656d264d1d0d3679272bd023f3ef42ba27cfb/c=0-380-1331-2155/local/-/media/2018/02/06/USATODAY/USATODAY/636535201847807556-C03-BONDS-13-17823511.JPG)
Barry Bonds to have No. 25 retired by the Giants
![Barry Bonds to have No. 25 retired by the Giants](https://www.usatoday.com/gcdn/presto/2018/07/23/USAT/06f7492c-407e-48f7-85be-1ed874c84623-XXX_C03_BBSTATS_2BONDS_06_GIANTS_CUBS.JPG?width=1280&height=720&fit=crop&format=pjpg&auto=webp)
Barry Bonds gets No. 25 jersey retired by Giants