I think in a head-to-head match-up between Puto and Castro the latter would win, as Hispanics would overwhelmingly pull the lever for Castro and non-Hispanics would probably break at 50/50 for Castro. Puto was a brief flash who has faded significantly; hell, I think Puto will drop out by this Fall (but, he’s nuts enough not to do so).
And you really think that in a head to head with Trump any of the current candidates has a chance?