Vikings extend Kirk Cousins through 2023 season, taking him off
Vikings extend Kirk Cousins' contract through 2023, free up salary
Kirk Cousins Expected to Return to Vikings in 2023; Contract
Vikings give Kirk Cousins new contract, no-trade clause
Vikings finale? Cousins, on expiring deal, not going there
Vikings & Kirk Cousins Have Had Extension Talks, But No Deal
Kirk Cousins signing one-year, $35M extension with Vikings thru 2023
Vikings QB Kirk Cousins: The 6th-highest earning player in NFL history