Blog Post By Josh Peck Blog Dec 04, 2023: A Priest, a Principal & a Sexual Predator – How Fr. Richard McGrath Escaped Accountability for Decades