5. Odell Beckham Jr., Cleveland Browns
A guy who would’ve normally been top-3 on this list, Odell Beckham Jr. has seemed to hit a mid-career crisis and his play has been madly inconsistent over the past three seasons. Even with the drama, Beckham Jr. has posted over 1,000 yards in each NFL season that he’s played in at least 12 games.