In the wake of the Penn State sanctions levied by the NCAA, Penn State head coach Bill O’Brien, who left his position with the New England Patriots and took PSU, says he will not shy away from his responsibility to the program.
Bill O’Brien reaffirms commitment to Penn State