I think it will be Sanders. Between Hillary’s problems and liberals love of “free” stuff...I think he wins the nomination.
The filing deadline for democrats to be on the ballot for the primaries has already passed in all but 10 states...
Whoever entered now would have to be a write-in....