Kirk Cousins contract terms, per source:

--1 new year at $35M fully guaranteed

--No-trade clause

--$40M in 2022

--2 void years to lower cap hits

— Ben Goessling (@BenGoessling) March 13, 2022