You do realize you used WEAK democrat and strong democrat in same sentence right?????
Donald trump ain't going to lose to ANY democrat espousing radical ideas that mainstream Americans hate, inclding conservative democrats.
There is NOBODY in that field of misrceants that could possibly beat him..