TheSports.org
All sports Site
United States - Chapel Hill
North Carolina Tar Heels is a basketball team from United States, based in Chapel Hill. North Carolina Tar Heels plays their home games in the Dean E. Smith Center.