In Chapel Hill, March Madness Is Big Business

CHAPEL HILL – March Madness is officially under way in Chapel Hill, with the Tar Heels set to begin ACC Tournament play Friday night—and across town, local restaurants and sports bars are preparing for a big weekend....

Read More