President Donald Trump on Friday fired Chairman of the Joint Chiefs of Staff Gen. Charles Brown Jr., replacing the four-star fighter pilot with John D. Caine, a retired three-star Air Force general.