• July 30, 2015 No One Scapegoating Hatchell

    When the NCAA leveled devastating penalties on the Penn State football program in 2012, the NCAA also declared..