When most folks conjure mental images of North Carolina, they typically envision rolling Blue Ridge mountains, pristine Outer Banks beaches, or perhaps heated basketball rivalries that can turn ...