According to a report from WLBT, a former coach at Canton High School has been indicted for sexually abusing a minor.
The indictment said that O’Keefe Henderson, who was the track coach at the school, sexually penetrated a female under the age of 17.
WLBT reports that it happened on or before January 17, 2023.