As bad a candidate as Moore was he still would have won had the GOPe not campaigned against him vigorously. Cruz won’t have that issue to deal with.
Someone posted this on FR
Total AL turnout was 776,667 LESS than the Presidential Election
Total # of votes was only 25,450 over Trump's totals
Hillary beat Jones by 58,396 votes
Therefore all Hillary voters didn't even show up to vote for Jones
Trump beat Moore by 667,819 votes