John Kasich Gears Up For A 2020 White House Bid. Honoring his pledge? 3 years ago