The Devils have re-signed potential restricted free agent David Clarkson, according to several sources.

According to TSN, the deal is for three year deal at a total of $8 million. He’ll make $2 million this season, and $3 million in the final two years of the contract.

“I’ve very excited and happy about the way things went and looking forward to the season,” Clarkson said to Tom Gulitti of the Bergen Record. “My agent and Mr. Lamoriello have been talking for a while.”

Clarkson, who missed a total of 36 games dealing with ankle injuries, registered 11 goals and 13 assists in 46 games.

Clarkson’s new contract gives him a big raise from his last deal. Last season, in the final of a two-year contract, Clarkson made $875,000. If he did not sign by July 5, the winger would have been eligible for arbitration.

Clarkson never wanted to reach the arbitration stage.

“I don’t think you have ever want to have to go into arbitration or have to do any of that,” he said. “I’m glad that all the cards fell into place and excited for what’s ahead.”