The Carolina Hurricanes have agreed to terms on a two-season contract with their restricted free agent Martin Necas.

The deal will pay him $3 million per year.

In 71 games last season, the 12th overall pick in the 2017 draft had 40 points.

Also read on Hockey Patrol :
Two of the four final names for Utah's NHL team revealed by owner