Napisz kontynuację tego paragrafu - McGaha walczył w kampanii na Guadalcanal i na północnych Wyspach Salomonach
zanim wziął udział w kampanii odzyskania Filipin od japońskiej kontroli. 7 lutego 1945 roku służył jako sierżant podczas bitwy pod Luzon. Tego dnia, w pobliżu Lupao, Luzon, wielokrotnie narażał się na ogień wroga, aby pomóc rannym żołnierzom, dowodził swoim plutonem po tym, jak przywódca plutonu został ranny, i celowo przyciągnął japoński ogień na siebie, aby inni mogli uciec w bezpieczne miejsce. Za te działania został nominowany do Medalu Honoru i otrzymał pole bitwy jako drugi porucznik. McGaha został zwolniony z armii, ale wkrótce ponownie zaciągnął się jako sierżant i stacjonował w Fort Benning w Georgii. Jego nominacja na Medal Honoru została zatwierdzona rok po bitwie, 2 kwietnia 1946 roku. Podczas uroczystości w Białym Domu 27 marca 1946 roku prezydent Harry S. Truman formalnie wręczył McGaha i innemu człowiekowi, dowódcy marynarki Richard O'Kane, medale honorowe.