Penn State just signed James Franklin to a long-term contract extension.

Franklin has been with Penn State since 2014 and has a 67-32 win-loss record as the head coach of the Nittany Lions. Now he’ll be there until at least 2031. The team announced the news Tuesday via Twitter.

Franklin had this to say about the contract in a release:

“Penn State’s future is bright, and I’m honored to continue to serve as your head football coach,” said Franklin. “Nine weeks ago, the administration approached me about making a long-term investment in our football program. This prompted numerous conversations outlining the resources needed to be competitive at a level that matches the expectations and history of Penn State. What’s most evident from those conversations is the importance of our student-athletes’ success both on and off the field.”

Franklin will be coaching the 100th game of his career with Penn State on Saturday against No. 7 Michigan State. Other than 2020, Franklin has made a bowl game in every season he’s been there since 2014. This trend will continue as Penn State is already bowl-eligible and will finish the regular season with either a 7-5 or 8-4 record after Saturday.

No. 7 Michigan State (9-2) and Penn State (7-4) meet in East Lansing at 3:30 p.m. ET on ABC.