Tom Izzo and Michigan State agreed to a new five-year, $31 million contract.

The deal, which gives Izzo around a $2 million raise, will need approval from the school board next month.