Question
What is the cash value of the human body?
Answer
Although six NHL franchises are based in Canada, all NHL salaries must be paid in U.S. dollars. The NHL has become the first of the major leagues to implement a hard cap whilst retaining guaranteed player contracts, something that NFL players do not have. Unlike their NFL counterparts, NHL clubs do not have the ability to release players in order to increase their Payroll Room - the remaining salaries of such players would continue to count towards the cap. Besides simply waiting for contracts to expire, the only way a club can normally increase its Payroll Room is to trade one or more higher-salary player(s) to another NHL team for one or more lower-salary player(s). Some practices once common in the NHL, such as exchanging cash for players or agreeing to pay a portion of a player's remaining salary after trading him, have been explicitly forbidden in the new CBA to try and prevent wealthier teams from evading the restrictions of the cap.
— Source: Wikipedia (www.wikipedia.org)