Should the Pirates retire Barry Bonds' jersey?
Home run king Barry Bonds has his No. 25 retired by Giants
San Francisco Giants to retire No. 25 jersey of Barry Bonds in 2018 - ESPN
The moral argument for keeping Barry Bonds out of Cooperstown doesn't hold up
MORE
Always wanted a Barry Bonds Pirates jersey : r/buccos
Barry Bonds - Wikipedia
Giants to retire Barry Bonds' No. 25 in August ceremony
Giants retiring Barry Bonds' jersey number: 25
Mike LaValliere explains why he thinks Barry Bonds should be in the Hall of Fame
Black and Gold: If there's debate, Pirates can't retire Barry Bonds' number