This past season, the 30-year-old journeyman stepped in for an injured Sam Bradford and led Minnesota to an 11-3 record. The move to the Mile-High City marks Keenum’s fifth stop since being drafted by the Texans in 2012 out of the University of Houston.

During the regular season last year, the perennial back-up threw for 3,547 yards and 22 touchdowns against seven interceptions. Unlike Cousins, Keenum also has a playoff win under his belt. In an NFC Divisional round win over the Saints, Keenum threw for 318 yards and one touchdown.

The Broncos haven’t reached the playoffs in the past two seasons and in Keenum, they get a postseason-tested quarterback.

According to ProFootballTalk, a source with knowledge of the dynamics of the process believes Keenum’s contract will be somewhere between $18 and $20 million per year, with Mike Klis of 9News.com reporting that the QB is expected to get a short-term deal.

Klis also reported that while the Broncos did have at least one negotiation with Cousins, the team did not make a “serious run” at the former Redskins quarterback and they focused their efforts on Keenum.

Case Keenum contract expected to be short term. It does not appear Broncos made serious run at Kirk Cousins. Keenum was target when negotiating window opened this morning. #9sports

As for Cousins, considered the most sought-after QB in free agency, the Vikings, the Cardinals and the Jets all remain in play. According to Schefter, Minnesota remains the top potential destination for Cousins.