Thanks.
Fox Business says he needs to win everything because he is 88% behind her in delegates
Hillary is not Obama alot will not vote for her