How Hubert Davis’ unorthodox journey from North Carolina and back can prepare you to be the coach of Tar Heels
North Carolina reaches an agreement in principle for UNC assistant coach Hubert Davis to replace Roy Williams