On the subject of sources; I just saw this but haven't double checked it out.
Sorry about the sloppy meme image.
https://www.freerepublic.com/focus/f-bloggers/3904451/posts?page=49#49
https://www.freerepublic.com/focus/f-news/3904458/posts?page=1#1
https://www.freerepublic.com/focus/f-news/3904458/posts?page=36#36
https://www.freerepublic.com/focus/f-news/3904458/posts?page=44#44
Keeping links together; make a mighty chain !!
Newsmax is reporting that POTUS and Tillis won NC.