North Carolina has promoted longtime assistant Hubert Davis to replace Roy Williams as the Tar Heels' new head basketball coach, the school announced Monday.

Davis has been an assistant coach under Williams for the past nine seasons in Chapel Hill and was one of the favorites as soon as the job opened.

Williams, a Hall of Famer who won three national championships and more than 900 games, retired last week after 18 seasons at North Carolina and 33 seasons as a head coach. He is the only coach in history to post 400 wins at two schools.