I think a big contributing factor is that NHL GM’s so regularly handcuff themselves with absurdly long contracts. NBA puts a max term on contracts (mostly 5 years), and while MLB has no such max, only the most elite players get mega term deals.
Being in cap jail in the NHL is much worse than any other sport so that has to be a factor in teams looking to cancel deals.
|