Quite a week for Penn State sports programs