Which Major General was a Marine for 34 years and has received two separate Medals of Honor like Marine Daniel Daly?
Daniel Daly:  Of the Marines who are double recipients, only Daly and Major General Smedley Butler received their Medals of Honor in two, separate, conflicts.
i don't know