Yes, because they are tied to their team by a contract.
For example, Rick DiPietro signed a 15-year, $67.5 million contract with the Islanders, and even though he has been hurt for most of the years since 2006, he is still being paid every penny (barring any sort of fines and/or suspensions).
An important note is that if a player is on the IR (injured reserve) then their salary is not included in the team's salary cap until they are off of the IR.
Chat with our AI personalities
ok
there is a minimum salary for nhl players, this changes every year
All of the teams in the NHL have American players.
Of the 4 top pro sports, MLB, NBA NFL, and the NHL, hockey players have always been paid the least amount.
Nikolai Khabibulin of the Chicago Blackhawks is the NHL's highest-paid goalie