An Army general who oversaw the U.S. withdrawal from Afghanistan was promoted to a four-star officer after a Republican ...