The NCAA finally steps up