Florida Sports Source
It was a Saturday afternoon in Miami, Florida as the No. 3 North Carolina Tar Heels…