Kasich's decision comes as no surprise. The two are locked in a fierce and public rivalry. Kasich, a 2016 presidential contender, skipped the 2016 Republican National Convention held in Cleveland and refused to vote for Trump. Once elected, Trump successfully worked to oust Kasich's point man from the helm of the Ohio Republican Party, which is hosting Friday's event. Party spokesperson Blaine Kelly says Trump's appearance will benefit the party's candidates heading into fall elections. Kelly says Trump is the first sitting president ever to speak at the annual dinner. Kasich's spokesperson confirmed without comment the governor won't attend.