The 2018 election season in North Carolina is already making history. For possibly the first time ever, every single election for the NCGA will be contested by at least two candidates. Many of these seats have multiple candidates from the same party, making the