Ohio State University settles with hundreds of Strauss victims
Ohio State University reached a $100 million settlement with 279 victims of former university doctor Richard Strauss last week. The settlement comes after the university had previously reached six other settlements with more than 300 more former athletes totaling $61 million. The latest agreement effectively ends much of the eight-year-long legal battle between victims and […]