
21. Mike Glennon, Chicago Bears (2017):
Glennon showed promise as a rookie with the Tampa Bay Buccaneers in 2013, but soon became Jameis Winston’s backup in 2015-2016. His stats and playing time took a precipitous dive in the years after his debut.
For some reason, the Bears decided to sign him to a three-year, $45 million contract despite the fact Winston had clearly replaced him in Tampa. Then, they traded up to select North Carolina product Mitchell Trubisky with the second pick of the draft. Glennon still started ahead of the rookie but was benched after only four games. He resurfaced with the lowly Arizona Cardinals, playing in two games before getting released again. He’s now on the Oakland Raiders for now, but Glennon’s free agent deal is looking like one of the biggest heists in NFL history.