It was clear by season's end in 2017 that both sides wanted to avoid another one-year tag.
The 29-year-old quarterback was one of the top targets in free agency for several teams. He's obviously going to cost more than any of Minnesota's three internal free agent options from last season, but Cousins comes with a solid track record as a starter and no pre-existing injury concerns.
The Redskins traded for Kansas City Chiefs quarterback Alex Smith in January, putting the wheels in motion for Cousins' departure. According to a report from Adam Schefter of ESPN, Cousins has come to terms with the Minnesota Vikings after meeting with the NFC North franchise on Tuesday morning.
The Denver Broncos have their quarterback, and it isn't Kirk Cousins. Among them: the New York Jets floated the possibility of offering an unprecedented, fully guaranteed deal, and league sources suggested that his main interest was in the Vikings, by far the best team in the new-QB sweepstakes. "The plan is to visit Minnesota first".
With those numbers, Cousins represents an immediate upgrade from the Vikings' previous quarterback trio -- Case Keenum, Sam Bradford and Teddy Bridgewater. Washington went 24-23-1 during that three year stint. Despite seeming to be a franchise quarterback, he and the Redskins could never agree over a long-term deal for three years.
However, there were reports in recent days - like one from Yahoo's Charles Robinson - that the Packers and Rodgers were waiting until the Cousins deal was done, to set the market for what Rodgers would receive.
The New York Jets also have been in the mix for Cousins, who has passed for 4,000 or more yards each season since becoming Washington's starter in 2015. 2016 was arguably his best season, with him throwing for nearly 5,000 yards and getting named to the Pro Bowl. He had a breakthrough 2017 season with the Vikings in which he threw for 3,547 yards with 22 touchdowns and only seven interceptions, playing at a near-league-MVP level and helping Minnesota to reach the NFC title game.