25. Michael Jordan
Yes, the greatest basketball player of all time (sorry, LeBron) makes a worst teammate list. How is that possible? Maybe, it’s actually a compliment of sorts. Jordan expected the best out of each and every teammate – whether another star or the last man on the bench. Nobody worked harder or expected more out of himself than MJ. So, if his teammates weren’t up to snuff, he would let them know it. He rarely did it in a pleasant way, meaning when Jordan was not happy with a teammate, he would let them know it – no matter who was around to see.
Image Source: Ezra Shaw/Getty Images