Nathan McKinnon signed an eight-year contract with the Colorado Avalanche.
Image source - Instagram
The eight-year contract will start from next season.
Image source - Instagram
McKinnon's seven-year contract with the Avalanche will end next year, which he signed on July 8, 2016.
Image source - Instagram
McKinnon could have become an unrestricted free agent after this season.
Image source - Instagram
"I always admired players who are with one franchise. I think that's pretty special, and I'd like to remain as well my whole career, MacKinnon said.
Image source - Instagram
Nathan is obviously one of the key players in the NHL, so a long-term extension was something we wanted, manager Chris McFarland said.
Image source - Instagram
MacKinnon is third in the NHL since 2017-18 with 442 points from 338 games.
Image source - Instagram
McKinnon is a Hart Trophy finalist as NHL's Most Valuable Player in three out of five seasons.
Image source - Instagram