📈Salary caps have increased over the years, allowing for higher player salaries.
💰Players' salaries are impacted by the salary cap, which is influenced by league revenue.
💼General Managers must consider various factors when negotiating player contracts, such as team budgets and long-term salary cap projections.
🍁Canadian players often face pressure to sign for lower salaries due to the exchange rate with the US dollar.
🏆Team success and playoff performance play a role in justifying high player salaries.