Andrew Peters' agent, Steve Bartlett, confirmed this morning that the Devils have signed the 29-year-old enforcer to a two-year contract.
The contract pays Peters $500,000 per season.
Bartlett said the contract is a one-way deal. That would seem to indicate that Peters, who has been attending training camp on a tryout, will be with the Devils this season and not be sent down to their AHL affiliate in Lowell.
The Devils have yet to announce the signing.
Peters played in the Devils' last two preseason games on Wednesday against the Islanders at Nassau Coliseum and on Thursday at Phildelphia. The 6-foot-4, 225-pound left wing has four goals, three assists and 557 penalty minutes in 200 career NHL games.
Bartlett said some other teams, including the financially-troubled Phoenix Coyotes, expressed interest in Peters over the summer, but none came up with a contract offer