Sanders would have a difficult time beating Trump I think. Hard to say impossible, because I can only guess at what voters are thinking.
I do believe that the Democrats best chance to defeat Trump is without question Andrew Yang. Andrew Yang is the only Democratic candidate that's pulling in former Trump supporters. Follow Andrew Yang on Twitter. Iowa is about to speak!