Making a case for North Carolina to win the NCAA Tournament
North Carolina has been the proverbial favorite to win the NCAA Tournament since it started. As the only No. 1 seed still alive, can the Tar Heels get it done?
North Carolina has been the proverbial favorite to win the NCAA Tournament since it started. As the only No. 1 seed still alive, can the Tar Heels get it done?