5. Kirk Cousins
Cousins is one of the most overpaid quarterbacks in the NFL and maybe even NFL history. The Minnesota Vikings thought that he would take them to the next level, but that hasn’t happened. In fact, the franchise has run hot and cold with Cousins in place as their signal-caller. A 0-5 start to 2020 before turning it around to win five of their next seven shows exactly what a strange place this team is in.

Quite simply, the Vikings can’t trust Cousins. They extended his deal in 2020 until 2023 with a guaranteed $66 million. For the sake of comparison, Aaron Rodgers takes home that type of money and Cousins absolutely is not in that bracket. Throwing massive contracts at average quarterbacks is one of those tired old NFL traditions that happens every season. But somehow, teams still fall into the same trap.