Thom Tillis REP 1,006,902 48.38 % Kay Hagan DEM 996,129 47.86 %
Holy Moly!! This is so nerve wracking.... Its freaking unbelievable
Let’s hope Tillis’s lead holds— +10,800 right now.