When the Montreal Canadiens signed Cole Caufield to an eight-year contract extension on Monday, they secured one of the NHL's best goal scorers at the 74th-highest cap hit in the league.
Caufield's status as a restricted free agent prevented him from earning a market-setting deal, but even within that context it seems the Canadiens have struck a bargain.
Montreal now has the winger under contract through 2030-31, and Caufield won't turn 30 until midway through the last year of his deal. If you're shopping for eight years of a player's career, the seasons between 22 and 30 are awfully appealing.