Originally Posted By: the G-man
It is generally illegal to fire someone based on their religious beliefs.

Correct me if I'm wrong, but A&E isn't firing the guy. They're just not renewing his contract. Therefore, those laws don't apply.