Rev. Alexander Craighead was an itinerant Presbyterian minister in the North Mecklenburg area. He preached to congregations to resist threats to their independence and was a vocal critic of King George III and the Church of England. One of the earliest names of the town was “Craighead,” in honor of Rev. Craighead.