Carolina Wins!

The Tar Heel Nation held its breath as North Carolina held on to beat the University of Illinois last night to win the National Championship in men’s basketball. Rose Hoban reports from Chapel Hill.

Comments are closed.