As the Vikings mark the anniversary this week of the three-year, $84 million deal they gave Kirk Cousins — a move designed to solidify their status as championship contenders — they find themselves facing a pressing set of tasks, and an unusual set of financial constraints within which to accomplish them.
The Vikings are projected to have just $5.24 million in salary cap space when free agency kicks off on Wednesday, meaning they're headed toward some difficult decisions on veterans this week as they try to clear room for the rest of their needs following a disappointing 8-7-1 season. What remains to be seen, though, is how many new challenges the Vikings could face if they're forced to jettison key contributors.
Here's a position-by-position look at the Vikings' roster headed into free agency, and how it could change in the coming days.:
Quarterback (2019 salary cap figure in parentheses)
Current roster: Kirk Cousins ($29 million), Kyle Sloter ($645,000)
Pending free agent: Trevor Siemian
Big decision: Whether the team's new offensive staff — filled with coaches who were in Denver when Siemian lost his job as the Broncos' starter in 2016 — will want to bring Siemian back on a new deal. It could depend on whether the Vikings see Sloter as being ready to assume the No. 2 job behind Cousins.
Running back
Current roster: Dalvin Cook ($1.732 million), C.J. Ham ($645,000) Mike Boone ($572,500), Roc Thomas ($570,000)
Pending free agents: Latavius Murray, Ameer Abdullah