President-elect Donald Trump shakes hands with retired Marine Corps Gen. James Mattis on Nov. 19 as he leaves Trump National Golf Club Bedminster clubhouse in Bedminster, N.J. Trump said at a rally Thursday that he will nominate Mattis as defense secretary.