Kirk Cousins has agreed to a two-year contract extension with the Minnesota Vikings worth $66 million.

Cousins was heading into the final season of a three-year, fully guaranteed $84 millions contract he signed with the Vikings in 2018.

Counting next year's salary from the old deal, Cousins has a $96 million deal with $61 million guaranteed at signing.

Cousins had been linked with the San Francisco 49ers had he become a free agent in 2021.