Greenville, South Carolina, has a way of sticking with you long after you leave. Nestled in the foothills of the Blue Ridge ...