per Friedman on HNIC:
http://www.sportsnet.ca/hockey/nhl/h...ng-nhl-return/
According to Friedman this is how it works:
If Kovalchuk wants to play for the Devils, he can play for them no problem.
If he wants to play for someone else, all 30 NHL teams need to approve it BUT if he doesn't want to sign with NJ or NJ doesn't want to sign him a team that wants him will probably work out a sign and trade with NJ or trade for Kovalchuk's rights to avoid needing approval from the other teams
in before someone suggests:
Gaudreau-Monahan-Kovalchuk