@Finny I'd agree that any business has the right to refuse custom, and decide with whom it does business with (within reason, personally I think the lines are blurred legally at the moment, see: Christian bakers).
However, a business such as a pub (for example) has a different relationship with and responsibility to its customers than a company that owns a sports team. Now I'm not saying 'legal' obligations I mean 'morally'. Pubs have customers, they have to abide by the rules put in place by the license of that pub and any additional policies the pub may have. Behave badly and you will be barred, I'm fine with that. Thats about behaviour
in that place. Exactly the same that if you misbehave at the Devils, get drunk, go on the ice, have a fight, I expect you to not be welcome back (or maybe get given a contract on the 4th line, either way! THAT IS A JOKE, TK!).
But what if I'm having a chat with my friends in the bar and saying that I think the prices are steep or the hockey hasn't been great? Should I expect to be kicked out?
In the pub example if you think a pint at one spot is too expensive or you don't like the staff, you can go down the road or buy a case at a supermarket and stay home. With the Devils you could go watch Fire, or watch NHL at home, but you can't just switch teams in your heart - if you see what I mean. If you want to watch EIHL standard hockey in person, you don't just ditch the Devils and go watch Blaze or the Steelers....thats the difference between a pub patron and a sports fan.
Companies who own sports teams are custodians for the club. I appreciate business decisions have to be made, but they also have to respect that they aren't just another business on the high street. Running a sports club comes with positives and negatives - you have a nearly 'captive' or 'addicted' customer base, who will generally let you do what you like as long as you don't push your luck. But fans will give feedback and discuss stuff online. When thats done on an independent website, and not shouted in the face of staff on site - or crossing the line into bullying/harassment/defamation....then to actively go out and say that a specific individual essentially isn't welcome at their club because of their opinions....thats not illegal at all, but its sure
out of order.