Investigators say 34-year-old Samuel Fischer was caught by a Owen J. Roberts High School student in January of 2023. He was immediately fired and confessed to police who escorted him off the property.