The cap was ~15mil lower when Kane signed.... and the Leafs just made Matthews and Tavares the #2 and #3 paid C's in the league. With inflation, Kane would be making 12.6. If I'm Marner, I say, "why would I get paid any less than Matthews? I'm better than him, more consistent than him, and I impact the game in more different ways than he does. Pay me what you paid Matthews or this is going to be a very tough negotiation".
Dubas, almost individually, set the market for this type of player. Maybe Marner signs for 9.5 but I would be very surprised. I think he gets at least 10mil and thats still being a team player on his part