apice3*
Guest
If you're going on a condescending rant, I'll reply to the part I actually read.
You're also incorrect - I know, what a shocker, eh? You don't have to agree to the CBA or be a member of the NHLPA to play in the NHL. Every player contract is subject to the rules, but you certainly don't have to agree to it.
I'm pretty sure when a player signs an NHL contract, they're agreeing to the CBA.
They may not literally agree with it, but legally they do.
For example, I'm in a union where I work. One policy I don't agree with is the concept of seniority. But by signing my union forms and showing up to work, I'm formally agreeing the rules outlined by the company and my union, even if I don't morally believe in it.