It 's the same place that has kept him grounded his whole life .
These days , Hall still lives in his hometown of Elkin , N.C. , a town of about 4,000 residents located 75 miles north of Charlotte .
It 's the same place that has kept Hall grounded Hall 's whole life .
These days , Hall still lives in his hometown of Elkin , N.C. , a town of about 4,000 residents located 75 miles north of Charlotte .