Megachurch’s Leaked ‘Non-Compete Clause’ Forbids Former Employees From Working In the State? July 6, 2025