Categories: Mexican-American War people
Owen Thomas Edgar was, according to data from the United States Department of Veterans Affairs, the last surviving US veteran of Mexican-American War. Edgar died on September 3, 1929 at the age of 98.