Tom Johnson was hoping to parlay a breakout year into some long-term security.
He found it without going far.
According to Tom Pelissero of USA Today, the Vikings have agreed to a three-year, $7 million deal with the veteran defensive tackle.
Johnson started two games for the Vikings last year, after spending the previous three with the Saints.
But his 6.5 sacks in a rotational role also created some interest, enough to offset the looming court date on a disorderly conduct arrest.