A battle between the grumpy old men. It is a toss-up this early.
340 MILLION AMERICANS and these two are the choice
Trump may indeed turn out to be the "choice" of GOP primary voters. However, Democrats will likely not have any choice in the matter any more than they did in the previous election where the DNC forced all other viable (ie, Bernie) candidates to drop out and throw their support to Sleepy Joe. While it appears to be going the same way this time, I suspect Biden will be thrown to the curb, either due to all the corruption charges or just due to the fact that he has nothing further to offer as he is becoming too obviously incompetent. Then there will be the "surprise candidate" late in the game -- maybe not until the Democrat Convention. Although there are not many strong candidates on the bench. Michelle could sweep in and it would be over.