What’s next for Dalvin Cook? There have been rumors about a possible trade by the big earner for ages. The 27-year-old has three years left on his contract with the Minnesota Vikings, with a cap hit of $14.1 million. As a running back, that’s no longer the most attractive option for a franchise. The fact that the Vikings have given his backup Alexander Mattison a new contract is causing further speculation.