The last three halves of North Carolina basketball haven't been good. After getting punched in the mouth by Duke in the second half and eventually losing, the Tar Heels had the chance to prove ...