national collegiate athletic association

Penn State University fined $60M over assistant coach Jerry Sandusky scandal

US college sport authorities have fined Penn State University $60 million in the wake of child sex abuse perpetrated by…

12 years ago