Or rather SHE MIGHT BE, because she is NO OBAMA and she is even more DISLIKED than Trump.
I think Ben is on the New York primary so he can win delegates and give them to Trump