1. Joe Biden (Name recognition)
2. Pete Buttigieg (LBGT champion)
3. Kamala Harris (Black female, enough said)
4. Beto ORourke (Beat Booker to the Espanol punch)
5. Elizabeth Warren (will hang in there to the bitter end, polls be damned)
6. Bill de Blasio (name recognition)
I think Pete Butt****er is going to kiss his "husband" on national television, and the nation will throw up in their mouth a little, and that will be the end of Pete Butt****er.
If he gets that far.
Your list matches mine!
And I expect that we will see the field narrow down soon. Six viable candidates would be a good number to have by the time they get to Iowa and New Hampshire. Can you imagine how chaotic the Iowa cacuses could be, if there are still 20 candidates?