A Christian magistrate in North Carolina has resigned his post, citing his faith-based opposition to gay marriage. Thom Watson, right, and Jeff Tabaco show the rings which they exchanged during their. AP. John Kallam Jr., who has served in Rockingham …