The New Jersey Devils re-signed restricted free agent Pavel Zacha to a three-year, $6.75 million contract after chatter the center might sign to play in the KHL instead.

"We are happy to have finalized this three-year agreement as Pavel is an important part of our team," Devils general manager Ray Shero said in a statement. "He has established himself as someone who can play in any situation and we are looking forward to his continued growth as a player."