The Castle Heights Middle teacher, who also is a track coach at Rock Hill High School, has been placed on leave.
The 17-year-old is charged as a juvenile with possession of a handgun on school property, sheriff deputies said.
A York County parent is suing a ... The lawsuit, filed Feb. 27 in a South Carolina federal district court, placed blame on the school leaders for failing to remedy the problem.