All the major media players are confirming that the NHL and NHLPA have reached an agreement concerning future contracts that allows approval of the Kovalchuk contract and potentially grandfathers in the others (Hossa, Pronger, Savard, Luongo) under investigation. No confirmation yet as to the terms of the agreement between the league and the player’s association.

So, Ilya Kovalchuk is a Devil…but who, at the end of all this, is the Devil? No doubt that answer lies in the details.