• Twitter
  • Facebook
News-Sentinel.com Your Town. Your Voice.

Penn State

Slow death for Penn State

I still haven't decided what I think about this:

The governing body of U.S. college sports fined Penn State University $60 million and voided its football victories for the past 14 seasons in an unprecedented rebuke for the school's failure to stop coach Jerry Sandusky's sexual abuse of children.