Over 100 former Ohio State students have accused former physician Richard Strauss of sexual misconduct, the school announced on Friday. The allegations against Strauss, who committed suicide in 2005, were made by male athletes from 14 different sports, as well as patients who saw the doctor at Ohio State’s student health center and his off-campus […]