Question: why are nhl salaries so low?
Answer: This was done due to the increasing frequency of teams signing star NHL players signing front-loaded contracts with the intention of lowering the salary's annual average, and thus, lowering the cap hit.