The implementation of a salary cap was supposed to curb reckless spending by NHL general managers. Under the previous collective bargaining agreement, however, some GMs legally circumvented the cap by signing several players to extremely long-term, heavily front-loaded contracts to gain a lower average cap hit on their salaries.
The latest CBA capped contract lengths, but it hasn't curbed reckless spending. The Toronto Globe & Mail's James Mirtle projected the salary cap could rise to $100 million by 2021-22. That increases the likelihood of some players signing deals beyond their true worth. Player performance and salary-cap recapture penalties are ticking time bombs, which could lead to buyer's regret for some teams.
The following is a list of 10 players with the worst contracts in the NHL right now and the reasons why those deals are so bad.