When thinking of Nazem Kadri's next contract one of the players that comes to my mind when thinking of a comparable is what the Avalanche gave Matt Duchene after his ELC contract had finished. So is his deal the best example of what Kadri should get in his next contract or is there better examples to use?