Keyshawn Johnson
Where do we begin with Keyshawn Johnson? After playing just one season in the NFL with the New York Jets, Johnson published a controversial book, in which he ripped his head coach (Rich Kotite) and called his quarterback (Neil O’Donnell) “a stiff.” The book, along with several other narcissistic actions, ultimately led his teammates to label him with the nickname “Me-Shawn.” If all that wasn’t already bad enough, there was also his ongoing (and one-sided) feud with undrafted wide receiver Wayne Chrebet, whom Johnson loathed even though Chrebet was one of the most beloved players on the team. According to teammates, Johnson resented the love and attention Chrebet (who was far less talented) received from the fans and media. The Jets eventually traded Johnson to the Tampa Bay Buccaneers, where Johnson openly feuded with head coach Jon Gruden. That led to the Buccaneers trading Johnson in 2004, making it twice Johnson was traded in five seasons. Few players in recent history have done a better job of sabotaging their own career.