Houston Texans – Brock Osweiler
The reality that the Broncos didn’t fight to keep Brock Osweiler should have been a warning sign to the Texans. They signed him as a free agent in 2015 and handed him a massive $72 million contract. Houston also guaranteed about half of this money but didn’t know that this would be a costly mistake (via Clutchpoints).

Osweiler suffered a staggering 27 sacks in his single season as Houston’s starter. He threw 15 touchdown passes with 16 interceptions. They managed to offload him to Cleveland with his mad salary cap too. They drafted a genuine blue-chip prospect in Deshaun Watson but they didn’t make the most of him either.