It's the right move. He can continue at MSU and maybe someday be considered one the best coaches of his era and one of the better ones all-time in college basketball or he could have come to Cleveland and possibly been fired within two years and then have to start all over somewhere else.
I respect guys like Izzo, Dean Smith, Mike Krzyzewski, Bobby Knight and Roy Williams. They know the college game. They are great at it and they know they are better off staying in it.
Good move Tom Izzo.