Nancy McFarlane is the one Raleigh mayoral candidate who has run for office before. The Raleigh City Council is where she has spent much of the past four years.