The NCAA has handed down its sentence on Penn State University’s football program, as outlined in this news release: By perpetuating a “football first” culture that ultimately enabled serial child sexual abuse to occur, The Pennsylvania State University leadership failed to value and uphold institutional integrity, resulting in a breach
Continue reading