Last week, The Roys Report (TRR) published allegations that Jay Spencer sexually harassed an employee at Liberty University while serving as a vice president in the late 1990s. Barely a week later and in light of our report, Spencer’s most recent employer, Houston Christian University (HCU), just fired him. Liberty had terminated Spencer in 1998 with full knowledge of his misconduct. But according to his alleged victim, Rachel Beck, Liberty covered up his sexual harassment and provided him ...