It's not nearly as black and white as you're making it out to be. It's like saying killing is wrong and punishable by death. For a soldier in wartime? for a battered wife? for someone protecting their self or child? There's lots of gray
Is an employer allowed to fire someone for breaking rules, sure. Do we have to accept all rules or think it's suitable? no. If you don't want to partake, then don't.
Is your employer allowed to fire someone for something they don't like? Heck in WI you can fire them for anything including no reason at all in most instances though he had a contract so not as easy.
so the question is, do you think he was fired for breaking a rule? I don't. He wasn't in the employ of the Raiders 10 years ago. They knew of the things he said at least 2 years ago, and again, I didn't find anything he said all that much different than what i've heard from a lot of people over the years who are probably cheering his firing today.
So, why pay him another 20 million dollars in the meantime when you know he "broke a rule" which would be what? don't use a disparaging word? HA, we're all guilty.
The media broke a 10 year old story, that's what happened, if it was even a story back then.