Heavily favored Tar Heels face a must-win game today against NCCU

by