Chris Klieman has agreed to a new eight-year contract through the 2030 season after leading Kansas state to its first Big 12 title in a decade.