1 Comment in NCAAF, Sports Penn State’s James Franklin Agrees To New 10-Year Contract; $7M Guaranteed Annually