Watch the Candidates speak at “Politics in the Park”
CharlotteDems.com recorded the speeches given by all candidates at Politics in the Park. They are presented below. First, though, here is Charlotte Democratic Executive Committee Chair Patrick Hurley with his opening remarks.