devils trade four players, lose star player, and spend $100 million on contract to get kovalchuk

signs a 15 year deal and resigns in 4