![](https://s.hdnux.com/photos/75/00/17/15991792/14/1200x0.jpg)
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
![Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy](https://www.maxim.com/wp-content/uploads/2021/05/barry-bonds-scaled.jpg)
Barry Bonds' Reputation Rehab Continues With Giants Set to Retire
![Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy](https://s.hdnux.com/photos/75/00/17/15991794/10/1200x0.jpg)
Barry Bonds' Giants jersey retirement was inevitable, despite
Giants to retire Barry Bonds' No. 25 in August ceremony
MORE
If Pete Rose had never gambled on sports, would his career record
![Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy](https://s.hdnux.com/photos/75/00/17/15991799/8/1200x0.jpg)
Barry Bonds' Giants jersey retirement was inevitable, despite
Barry Bonds to have No. 25 retired by the Giants
![Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy](https://image.isu.pub/230920231627-878fe8bf450a99db6f193ff9d918a7c9/jpg/page_1.jpg)
2013 St Paul's Year Book by stpaulscollegiateschoolhamilton - Issuu
![Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy](https://image.isu.pub/100310144122-7e49f32ee1904c32a1d1071f8bb9b6c6/jpg/page_1_thumb_large.jpg)
The Little Big Book of Baseball by Welcome Books - Issuu
![Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy](http://www.hardballtimes.com/wp-content/uploads/2015/06/Padres-Military-Appreciation-Day.jpg)
The Ironic Jersey Omnibus Lives
Barry Bonds honored as Giants retire No. 25
Barry Bonds honored as Giants retire No. 25
Larry Doby by Joseph Thomas Moore, Paul Dickson - Ebook
Barry Bonds: Giants, fans will celebrate No. 25 one more time
![Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy](https://img.mlbstatic.com/mlb-images/image/private/t_w2208/mlb/chqxqn8c1jwqgbtpxs2w.png)
30 Stories for 30 Years, Giants Community Fund
![Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy](https://img.mlbstatic.com/mlb-images/image/private/t_2x1/t_w1536/mlb/zwujsntjbemfbustrclt.jpg)
Barry Bonds honored as Giants retire No. 25