I’ll go on record saying that Roberts will win this race. Independent candidates always poll higher than they actually receive come election day. Plus, there are 6 weeks between now and election day for Orman’s hidden past to come to light.
I even know a number of them who've donated $$$ to his campaign!
And the GOP Establishment is bringing in their big guns to help Roberts.