Odell Beckham Jr.
There’s no denying that Beckham Jr. is one of the most overrated players of his generation. He excited fans when he emerged for the New York Giants. Everybody thought that he was going to become one of Big Blue’s icons but it didn’t happen. Injuries and a poor attitude cost him dearly before he joined the Cleveland Browns.

But Beckham didn’t achieve anything noteworthy in Cleveland because he spent most of his time on the injury list. It’s a shame because he has undoubted talent but he couldn’t show it. Yes, he won a Super Bowl ring when he joined the Rams on a short-term contract but Beckham is still more of a name than an elite receiver at this point (via Sportsnaut).