Most any player can make, I think, is 20% of the cap.  The cap right now is $73 million, so if my arithmetic is correct, then the most anybody can earn is $14.6 million/yr.

You check the highest salaries on any website, against the cap now, not straight $, and the highest paid players are Kane/Toews, who each make $10.5 million/yr.

Again, if my arithmetic is correct, each of them is leaving $4.1 m/yr each of cap space to fill out their rosters.  Awful nice of them, doncha think?

And the cap has risen, of course, since each of them signed their contracts a few years back.

So, to your point 'bout high-end players, you know, 'bout what they all need to be reminded of......um, yeah, right.

My advice?  Check your you-know-what before you click on that big black rectangular icon in the bottom right corner of your post, the 1 with SUBMIT written across it.  Just check things out before you hit that icon, just check things out.

Specially if you're gonna be lecturing anybody.