To those outside the Carolinas, the city of Greensboro is almost under the radar. It’s not part of the Research Triangle to the east, and it’s hours from the coast. It doesn’t have the same appeal as ...