The New Jersey Devils have re-signed restricted free-agent forward Michael McLeod to a two-year, $1.95 million contract.

General manager Tom Fitzgerald disclosed Thursday that the deal will net McLeod $950,000 this coming season and $1 million the following year.