That being said, I'm not saying it was a smart move with today's political climate. The Confederate Flag? You're already looking for trouble. A noose? Yeah, good luck with that...but the flag AND the noose? Yeah, you had to know you were looking for trouble at that point.
He works in the medical profession. Most of them have policies in place saying that even off the clock you have to represent the place you work for in an unbias light. I worked for places that monitored social media. The policies are in place exactly for this reason. They catch no flack for firing him. He has no leg to stand on.
Legalities aside, he very probably broke policies.
You'll get no argument from me there Jack. I'm only defending his *Right* to wear it, not be confused with saying he was right in wearing it. Even ignoring the career implications, wearing a shirt like that is just asking for conflict.