Nathan MacKinnon has been on the most team friendly contracts in the league since he signed it back in 2016. At a cap hit of $6.3 Million per season he is making roughly the same as players like Derek Stepan, 
Dylan Larkin, and 
Sam Reinhart. None of those players mentioned are even on the same planet as MacKinnon. This summer after winning the Stanley Cup, it may be time for the Colorado Avalanche to finally pay Nathan MacKinnon what he's worth.