Barry Bonds. . Barry Bonds is an American baseball player. He recently set MLB's career record for home runs. There is a lot of controversy surrounding Bonds since he implicated himself as having...
Hit more home runs than any other major leaguer in history.
He has never officially announced his retirement.
2001 he had career high 73 Home Runs 137 Run Batted In 411 Total Bases .863 Slugging Percentege and tied a career high with 129 runs scored
Yes, he will very well be convicted if he is found to have used steroids between 2000 and 2008.