Disgusting. I can't (well actually I really can) believe someone was fired over something so completely irrelevant to his work. He was being immature and offensive, but on his own time and everyone has the right to behave as they please. He harmed no one, and if he was being disruptive at work he would have been fired long ago. His only action that I truly disagree with is his apology. He should defend his rights and opinions, not betray them when the majority decides to play morality police.
_________________
You have your way. I have my way. As for the right way, the correct way, and the only way, it does not exist.