The North Carolina Tar Heels had been one of the top teams in college basketball this season. They had been coming off a huge against rival Duke just a little over two weekends ago before falling in an upset loss to Clemson just this past week. North Carolina had regrouped against Miami this past weekend […]