Minnesota enforcer to get about $3.3M
Johnson, the team's all-time leader in penalty minutes with 672, would have been eligible to become an unrestricted free agent after this season.
Johnson -- who has served four games of a five-game suspension for slashing Vancouver's Matt Cooke on Feb. 19 -- has 20 points (13 goals, seven assists) in 218 career games with the Wild.
He has five goals and one assist this season.
Copyright 2004 by The Associated Press
MORE NHL HEADLINES
- Rangers win 8th straight; top 3-coach Devils
- Devils GM Lamoriello to help behind bench
- Elias latest Devil to be diagnosed with mumps
- Holtby, Fehr key Capitals' win over Penguins