North Carolina picked up a hard-fought, must-win victory on the road against Notre Dame, 63-59. The Tar Heels got it done on the ...