I know that hockey isn't the only sport that is irresponsible with salaries, but they're the most economically challenged of the 4 major sports, and they continue to give out these kinds of deals. From an admittedly new-ish hockey fan, it just seems pretty ridiculous. These things are relative though. The best players in the NHL don't even make half of what the best players in MLB, NFL or NBA make. In this case, Perry is making about 1/7 of the team payroll. That would be like the Cubs paying an MVP caliber player $21 million per season. Good point. And I was referring more to an overall trend of long term deals with hockey players that have seemed ridiculous over the years, and probably mis-attributing one thing to the other.