North Carolina Hall of Fame head coach Roy Williams is retiring after 48 seasons of coaching, sources tell 247Sports.

Williams spent 18 seasons in Chapel Hill racking up a record of 485-163, with a career record of 903-264 in 33 seasons at the helm.