President-elect Donald Trump on Tuesday named Mike Huckabee as his nominee for U.S. ambassador to Israel.