Trump leading all the polls for 4.5 months, drawing crowds of thousands and he might win. I would never have come up with that one. :-)
$$$$$$$$$$$$$$$$$$$$$$$$$
Not to mention that he has far more money than he needs, has a tremendous ground campaign, and a very nimble media infrastructure (ie, Trump on Twitter).
Yes we could have clued Ezra in a long time ago. LOL!