Look, I'm not in love with Allen by no means. But Brit just said Allen's future was over, even if he does win. What the heck was that?
Allen is damaged goods.
No Presidential nod for Allen, is what it means.