Kansas State football coach Bill Snyder has signed a new contract worth $14.75 million over the next five seasons. Snyder, who turned 73 in October, will be 78 at the end of the five-year term.