The Vikings have reached a one-year deal with restricted free agent Matt Asiata, according to a league source. The deal includes incentives to give the running back an opportunity to earn more.

While Asiata's role for 2015 is uncertain due to the Adrian Peterson situation, the Vikings like what the 27-year-old brings to the table. Last season, Asiata was trusted to be a pass protector, the goal-line back and the guy they gave the ball to when they couldn't afford a fumble. If a player can do many things — and is willing to do them at a reasonable price — why not keep him around?

Last season, Asiata started in nine of his 15 games and rushed for 570 yards and a team-high nine touchdowns. He also caught 44 passes for 312 yards and a touchdown. He lost one fumble.

In his Vikings career, Asiata, who at one point was a fullback here, has rushed for 745 yards and 12 touchdowns. He has averaged 3.5 yards per carry during his three seasons on the active roster.

The Vikings now have two remaining restricted free agents that they must choose whether to tender by tomorrow afternoon. They are swing tackle Mike Harris and linebacker Dom DeCicco.

What's left to be done for the Vikings? Check out their to-do list in our free agency tracker.