The past 2 years, 4 of the top 10 cap hits have been wingers each year. Now it's getting out of whack because the Leafs have overpaid 2 centers.
Dubas made Tavares the highest paid UFA ever.
Dubas made Matthews the 2nd highest paid RFA ever.
Now he needs to pay the player who was better than both of them. That's not Marner's fault.
And I will say it again, you pay Marner because he is a star. Who cares if it's 11 million instead of 10. You cut from your depth. Instead of paying AJ 3 million, you trade him for futures to re-stock the pipeline and you replace him with Bracco. Bracco replaces 75% of AJ's points but at 1/3 the cost.
Teams don't get in trouble from paying their top players. They get in trouble by overpaying their middle 6 forwards(Marleau) and bottom 4 Dmen(Zaitsev).