The Supreme Court approved authority for more than 230 men to sue Ohio State University for sexual abuse by a former team doctor
The Late Richard Strauss died in 2005 by suicide accused of sexual assault on hundreds of people in the late 1970s. In 2018, Ohio State University reached a $60 million…