7) We’re halfway through our list of military spending facts that will blow your mind. So, did you know that 30 presidents have served in the U.S. Army, 24 during times of war? Of the 30 presidents, two were 5-star generals – George Washington and Dwight Eisenhower.