EDEN PRAIRIE, Minn. (AP) — The Minnesota Vikings have finalized their three-year contract with defensive tackle Tom Johnson.

The Vikings announced the deal Wednesday.

READ MORE: South Dakota's Kristi Noem Unveils Proposal To Ban Nearly All Abortions, Mimicking Texas Law

Johnson was second on the team with a career-high 6 1/2 sacks, playing on a rotational basis behind starters Sharrif Floyd and Linval Joseph. His contract is worth as much as $7 million, including $3 million guaranteed.

READ MORE: 'We Did Pretty Good': Hopkins Girls Basketball Take On No. 1 Team In The Country

Undrafted out of Southern Mississippi in 2006, Johnson played in the NFL’s European developmental league, the Arena Football League and the Canadian Football League before landing with the New Orleans Saints in 2011. He joined the Vikings last season.

Johnson was arrested Oct. 5 outside a Minneapolis restaurant on misdemeanor trespassing, disorderly conduct and obstruction charges his representatives said should be dismissed. The case is scheduled for jury trial starting March 30.

MORE NEWS: Ryan Hartman Carries Wild Over Blackhawks 5-1

(© Copyright 2015 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)