Tag: High School Football

A North Carolina substitute teacher has been charged with involuntary manslaughter in connection with the ATV crash that killed two high school football players last…