sports

NCAA slams Penn State with $60 million fine