Beto O'Rourke is going to lose to Ted Cruz in Texas next month, but that might work out because it'll leave him in a position to run for president in 2020. I really think he should do it. The hour is getting late and the Democrats need somebody strong and flinty to run against President Trump, and the more I kick it around the more I realize it has to be Beto. The Texas Senate race has nationalized him in a positive light. He's been a U.S. Congressman for five years. He has the moxie and the aura, and there's no time like right now.

Nobody else in the Democratic field has that sta...

HE: (plus)