Terry Rozier has committed to Louisville.

“It’s really amazing for me,” Rozier told The Courier-Journal. “My heart was telling me I needed to do it. I didn’t want to wait around any longer.”

The 6-foot-1, 170-pound Rozier picked the Cardinals over Cincinnati, West Virginia, Illinois and Cleveland State.