the white house announced on may 9, 2019, that trump intended to nominate shanahan as the secretary of defense. that decision was reversed on june 18, 2019, when shanahan said that he was withdrawing, and trump announced that he would be making mark esper the acting u.s. secretary of defense. shanahan's last day in that position was june 24, 2019.