The quarterback situation for each of the 32 NFL teams heading into free agency

The quarterback situation for each of the 32 NFL teams heading into free agency

Minnesota Vikings

 Derick Hingle-USA TODAY Sports

Kirk Cousins heads into the final year of his $84M contract with Minnesota. Talk about the ultimate contract year. Cousins needs to deliver big time for the purple. It will be one of the fascinating quarterback stories to watch through 2020 and into the offseason if the quarterback and the Vikings dont work something out before he becomes an UFA.