CNN's Chris Cillizza and Harry Enten have put together some analysis of 10 leading contenders for 2020. I'm interested in what other people think. I know that Biden is supposed to be in the lead but most people I talk to like Beto. The list in descending order is below and the article is here 10. Julian Castro 9. Amy Klobuchar 8. Kirsten Gillibrand 7. Bernie Sanders 6. Sherrod Brown 5. Cory Booker 4. Elizabeth Warren 3. Joe Biden 2. Beto O'Rourke 1. Kamala Harris My preference is Beto. I think he would connect well, he has vision and a positive message and would have some credibility in the south. I don't like Bernie or Warren very much - too far left to win and in the case of Sanders he's a bit over the top in terms of continuous admonishments. It's like being stuck in class with a cranky math teacher.