Question: are all nhl contracts guaranteed?
Answer: All NHL players sign guaranteed contracts and the only way they won't receive the full value of the deal is if the league or the player's club decides to impose a rule which exists in the collective bargaining agreement.