Recent reports state an athletic doctor at Ohio State University sexually assaulted nearly 180 male students under his care between 1978 and 1998. Dr. Richard Strauss, who died in 2005, retired with emeritus status despite the widespread known and credible allegations against him. According to the investigation, first announced in April 2018, these allegations were […]