He said he'll spend "three to four years" at U-M. Ranked as rivals.com's No. 42 overall player, the Lincolnton, N.C., product surprised many with his decision not to attend nearby North Carolina State.

The 11th commit in the U-M class told ESPN that the Wolverines’ coaching staff and players made a big difference. He said he has known he wanted to go to Michigan since he visited.

"I love the coaching staff, the fans, everything about it," he said. "I'll always be a Carolina boy, but I'll wear maize and blue."

Verbal commitments are nonbinding until national letters of intent are signed in February. Roseboro is the ninth four-star prospect in U-M’s class, per Rivals.