We've got one hell of a team this year tbh. Gratefully, Carey Price found his nuts somewhere over the summer because he is hot shit right now.
As to Kovalchuk, well, you would have figured that the Devils would have learned from the Isles. Apparently signing players to extra long contracts...