The Devils signed productive young forward Dawson Mercer, a restricted free agent, to a three-year, $12 million contract Friday.