17. O.J. Mayo vs. Tony Allen
Somebody needs to stop NBA players from gambling because it seems like card games are the number source of feuds between players. Enter Mayo and Allen, who were seemingly no exceptions. Their entry into the teammate feuds list happened back in 2011 when the pair were teammates with the Memphis Grizzlies.
Mayo allegedly refused to pay a $7,500 gambling debt he owed Allen. Then he continued to run his mouth, criticizing Allen’s game and basically saying that he was a better player. After about 15 minutes, Allen punched him in the face several times. Mayo brought it upon himself.