Brad Richards just signed a mammoth contract, making $12 million per year for the next two years, after being the top free agent. Last summer, Ilya Kovalchuk and the New Jersey Devils' 17-year contract worth $102 million was rejected on the grounds that it aimed to get around the salary cap.
Many players have annual salaries in the double digits in millions and even more have salaries in the upper single digit millions.
But are these players worth their significant price tags?
We took a look at the 50 highest paid players (Note: Some high-profile RFAs have yet to sign and they would likely make this list after they've signed) for the 2011-12 season and will analyze their contributions versus their contract's worth to decide. (Note: The lowest salary listed is $6 million and there are many more than what is mentioned, however we reached the 50 cutoff. That's why some are not included.)
All numbers are courtesy of Capgeek, a website that crunches the numbers for each player and each team.