Rep. Barnhart leaving General Assembly | Salisbury Post

CONCORD — N.C. Rep. Jeff Barnhart, a Republican from Cabarrus County, is retiring from the General Assembly on Sept. 30, in the middle of his sixth term in the State House, to take a job with lobbying firm McGuireWoods Consulting.

Story continues here >>>