Source: Vikings agree to terms to bring back DT Tom Johnson

Minnesota Vikings defensive tackle Tom Johnson gets ready for training camp practice at Minnesota State University last July.

Bruce Kluckhohn/Bruce Kluckhohn-USA TODAY Sports

Defensive tackle Tom Johnson will continue his emergence with the Minnesota Vikings.

Johnson, 30, will return to Minnesota after setting a career-high with 6.5 sacks last season for the Vikings. Johnson has agreed to terms on a three-year, $7 million contract with Minnesota, a source told FOXSportsNorth.com. The deal includes a guarantee of $3 million for Johnson.

As part of an effective defensive tackle rotation for Vikings coach Mike Zimmer’s remodeled defense, Johnson was second on the team with 6.5 sacks, and added 22 tackles and one forced fumble. Johnson was set to be an unrestricted free agent when the new league year begins on Tuesday.

Johnson earned a new deal after signing a one-year, $845,000 contract with Minnesota last season. The 6-foot-3, 288-pound Johnson thrived while making the move to a 4-3 defensive scheme under Zimmer after playing in the Saints’ 3-4 defense for his first three NFL seasons.

Follow Brian Hall on Twitter