According to Gray, he'll choose one of these five programs: Michigan, Michigan State, Florida, Nebraska, or Louisville.
Gray has made unofficial visits to Michigan State, Nebraska and Louisville this summer, and his decision could come down to one of those three schools. Gray, who most recently visited Nebraska, told InsideTheVille.com two weeks ago that the Spartans held a slight lead in his recruitment.
"I think Michigan State is definitely my favorite right now, but that's a slight lead," said Gray. "It's a tie for second between Minnesota, Louisville and Nebraska."
After visiting U of L last month, Gray raved about his trip to Louisville.
"I loved my visit to Louisville – I loved everything about it," he said. "I got to look around the campus, learn about the academics, and talk to some of the players and the strength and conditioning staff. I really got a good feel for what Louisville's all about. It was definitely a great visit."
The big question: Which program will Gray chose?
"I don't have a favorite," Gray told GoSpartans.net. "I've still got a list of seven questions that I'll be calling each coach to talk about. After I do that tonight I should have a better idea of where I'll be going.
"I might have two schools that stand out above the rest right now, but I'll know more after tonight."