Michigan State coach Tom Izzo says he still hasn't decided whether he will leave the Spartans to coach the Cleveland Cavaliers.

Izzo told reporters late Thursday night that "it won't go on forever, I can tell you that."

The coach had just arrived back in East Lansing, Mich., after traveling to Cleveland on Thursday afternoon with his wife, daughter and son.

Izzo said: "I feel bad that I can't talk. I feel good that I did what I had to do."

Izzo is apparently closer to saying yes to the Cavaliers than previously thought, a source told ESPN.com's Andy Katz on Thursday.

That source discussed Izzo's future with a close confidant of Izzo's who is coaching in the NBA. The source told Katz that Izzo, who talked to his team earlier this week about his interest in the Cavaliers, is leaning toward taking the job if it is offered.

"Three weeks ago that wasn't the case, but it has changed,'' the source said.

After flying to Cleveland in one of Cavs owner Dan Gilbert's jets, Izzo spent several hours visiting with members of the front office and touring the team's facilities on Thursday.

Izzo, who has been courted by pro teams in the past, is believed to be mulling a contract worth up to $6 million a season from the Cavaliers, who fired Mike Brown last month after they lost in the second round of the playoffs to Boston despite having the league's best regular-season record for the second straight year.

It is not known if Izzo gave the Cavs a decision or a timetable for one.

New Cleveland general manager Chris Grant said the Cavaliers have spoken to a "number" of candidates, but did not divulge any names. The team has inquired about Milwaukee assistant Kelvin Sampson.

Izzo landed at County Airport in Richmond Heights, Ohio. His plane, which left East Lansing, Mich., was diverted there because of the number of TV cameras at Burke Lakefront Airport, the person said. Gilbert did arrive at Burke, which is a short drive from Quicken Loans Arena, the Cavs' downtown home.