Jonathan Allen's deal with the Minnesota Vikings comes a day after the Vikings saw former quarterback Sam Darnold agree to a three-year, $100.5m contract with the Seattle Seahawks. The Vikings confirmed Allen's deal on Tuesday morning, though they did not reveal the terms.