North Carolina has found its successor to Roy Williams.

The Tar Heels are hiring Hubert Davis as its new men's head basketball coach after Williams' surprising retirement announcement last week, The Athletic is reporting.

Davis previously served as an assistant under Williams after a playing career at UNC and an NBA career spanning from 1992 to 2004.

Davis played with the New York Knicks, Toronto Raptors, Dallas Mavericks, Washington Wizards, Detroit Pistons and New Jersey Nets over 685 NBA games.