Jim Bob
RIP RJ
There is no blank check contract in the NH, the most any one player can be signed for is 20% of the salary cap. McDavid could have gotten that but gave Edmonton a discount in order to put good players around him.
Projecting Dahlin to become the best player in the sport seems a tad bold.
Dahlin doesn't have to be the best player in the game to become the highest paid player in the game.
Look at the NFL. The highest paid player is usually the latest franchise QB to sign a contract and not the best player in the game.
Right now, Auston Matthews is set to have the second highest cap hit in the league next season. But, he isn't the second best player in the game. He's making that much because his contract is so fresh.