The Toronto Maple Leafs are not perfect, but they’re close.
The NHL has a salary cap, and there isn’t a team in the NHL that is within ten miles of being as good as the Toronto Maple Leafs are at managing it.
The Leafs are the only team in the NHL with zero bad long-term contracts. They have spent to the cap, but they’ve got the ability to clear cap space if they want to. In other words, a perfect situation.
But should they move people out to upgrade? Is there really anything that this team needs?