President-elect Donald Trump greets retired Marine Gen. James Mattis, right, as he announces him as his Defense Secretary at a rally at the Crown Coliseum in Fayetteville, N.C., Tuesday, Dec. 6, 2016.
President-elect Donald Trump greets retired Marine Gen. James Mattis, right, as he announces him as his Defense Secretary at a rally at the Crown Coliseum in Fayetteville, N.C., Tuesday, Dec. 6, 2016. Andrew Harnik AP
President-elect Donald Trump greets retired Marine Gen. James Mattis, right, as he announces him as his Defense Secretary at a rally at the Crown Coliseum in Fayetteville, N.C., Tuesday, Dec. 6, 2016. Andrew Harnik AP