A Catholic school in North Carolina was within its legal rights to dismiss a substitute teacher because he was in a same-sex marriage, a federal appeals court ruled.A three-judge panel of the 4th U.S. Circuit Court of Appeals ruled on Wednesday that Charlotte Catholic High School could fire Lonnie Billard for marrying a man.Circuit Judge Pamela Harris, an Obama appointee, authored the majority opinion, concluding that the Catholic school was protected by the "ministerial exception," noting that Billard's employment involved an inherently religious element."We conclude that the school entrusted Billard with 'vital religious duties,' making him a 'messenger' of its...