Ohio State Reaches $100 Million Deal With 279 Strauss Abuse Survivors
1h
Developing
2
Ohio State University agreed to a $100 million payout to resolve sexual-abuse claims tied to former team doctor Richard Strauss on Thursday, June 4, 2026. New York Times