
7. Jose Canseco
A larger-than-life personality, Canseco had an excellent MLB career. He was a two-time World Series winner and also a six-time All-Star. However, Canseco also openly admits to steroid use throughout his time as a professional baseball player. But it’s alright because according to him everybody did it. Canseco still has his fans, even though he wasn’t very nice to them in real life.

In 2010, Canseco played for the Laredo Broncos in the Independent League. He hit a home run into the bushes. Later, two brothers found the ball and hung around after the game to meet the former MLB star. But they said that Canseco brushed them off and called them ‘scumbags.’ It was very disappointing because they were very excited to meet one of their heroes.