According to data from the United States Department of Veterans Affairs, the last surviving US veteran of the conflict, Owen Thomas Edgar, died on September 3, 1929 at the age of 98.This person was a Ally and an Axis, because he practically won the war for the U.S. because he was the last one standing for the end of the war. Although, Mexico didn't like Owen Thomas and his troops because they were fighting against him, he still won the war for United States and became a great leader which would fall into the leader category, but it is more about who like who and who doesn't like each other.