Just for giggles, I took a look at their Republican opponents, neither of whom have prior experience as public officials or even as candidates. In the right light, and if you squint a little, they look a little like sacrificial lambs, and I normally have a good deal of sympathy for sacrificial lambs, as there are also plenty of those on the Democratic side of the ballot in North Carolina.
Republican Alan Swain in the 2nd CD is a 26-year retired (and he says "disabled") Army veteran. He doesn't have a website that I could find and is limiting himself to a Facebook page. But he answered the Ballotpedia questionnaire sincerely, and though he says he's "personally passionate" about a number of proven conservative bullet-points (pro-2nd Amendment, pro-Right to Life, pro-Voter ID, against sanctuary cities for "illegals"), he does not mention the name Donald Trump anywhere and does not look so terribly ideological. He lists "optimize healthcare" as his number one campaign issue, and he does not appear to include "repeal Obamacare" in that optimization (though what he does include is not entirely specified).
Swain lists a number of founding fathers among those he looks up to, along with Army generals George C. Marshall, George S. Patton, and Dwight W. Eisenhower. The book that best explains his political philosophy -- The Science of Muddling Through, not exactly a Bible for ideologues. The fictional character he'd like to be ... Captain America (and if that doesn't melt your heart a little, you're just too frigidly cynical for your own good!).
Neither Alan Swain nor Lee Haywood are serious candidates for office, but I had to make sure.