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?
I don’t know who won but I know who lost:
1. Beto Si Habla Espanole
2. Biden the befuddled
3. Booker the bug eyed
4. The Bald Guy, Whats his name.
5. The Lady Writer who Loves everyone.
6. Yang, the silent one who wants to give every American $1,000 (I guess that included illegals too)