20. Kirk Cousins
Few players polarize NFL fans like Cousins. A large contingent believes that he’s one of the most underrated passers in the game. They think that the right system would bring the best out of the Vikings star. However, others despise his personal views and think he’s a garbage player.

The reality is that his status here is the same as his quarterback level. Fans hate him but he still doesn’t make the top 10 in the league. Others point out that he commands ridiculous money despite his abilities. Cousins is one of those players who’ll never have everybody on his side (via Audacy).