A very long, detailed article in the Washington Post about Larry Nassar highlights sex scandals at Michigan, Ohio State, and USC but neglects to mention one school of particular interest to all of us. Want to guess who that is? Yep, Penn State!
Could it be that, 10 years later, people have actually moved on?
I didn’t link the story because it is behind a pay wall.
Could it be that, 10 years later, people have actually moved on?
I didn’t link the story because it is behind a pay wall.