John McNeil, a Democrat running for Congress, with one of his campaign’s “odd ducks”
John McNeil, a Democrat running for Congress, with one of his campaign’s “odd ducks” Courtesy of McNeil for Congress
John McNeil, a Democrat running for Congress, with one of his campaign’s “odd ducks” Courtesy of McNeil for Congress

‘Odd duck’ Democrat seeks to unseat congressman in GOP-leaning 2nd District

November 04, 2016 04:06 PM

More Videos

  • Raleigh City Council takes the oath of office

    Raleigh City Council members take the oath of office during a swearing in ceremony Monday, Dec. 4, 2017 at Memorial Auditorium.