SF David Punch talks Penn State as he updates his recruitment.