Instead of Nathan MacKinnon having the mantle of one of the league's best bargain contracts, he is now about to become the highest-paid player in the game starting next season.

MacKinnon and the Colorado Avalanche agreed to an eight-year, $100.8 million extension that will carry a $12.6 million AAV, sources told ESPN, confirming multiple reports. It is a deal that will see MacKinnon sign the richest contract in the salary cap era. His new deal sees him overtake Edmonton Oilers center Connor McDavid for the top spot by $100,000 with McDavid's AAV being $12.5 million.