None of these clowns have a snowball’s chance in hell.
Short of a complete economic collapse between now and next november, or some other black swan event of that magnitude it really doesn’t matter who the DNC puts up... they can’t win.
Best case is 15 or so states plus DC.... and they are right now, on a path nowhere near “best case”.