Completar a seguinte frase: Cando estalou a guerra con México, Morgan foi nomeado coronel da 2a Infantería Voluntaria de Ohio. Posteriormente foi nomeado coronel do 15o Regimento de Infantería dos Estados Unidos en marzo de 1847, servindo baixo o mando do xeneral Winfield Scott. Para acabar coa guerra de guerrillas e o asasinato de soldados estadounidenses, o coronel Morgan prendeu a varios cidadáns mexicanos prominentes e emitiu unha proclamación anunciando que por cada soldado estadounidense morto polas guerrillas, un cidadán sería executado. Os asasinatos cesaron inmediatamente. Foi promovido a xeneral de brigada en 1848 polo seu valor nas batallas de Contreras e
Churubusco, onde foi ferido gravemente. Volvendo a Ohio para recuperarse, recibiu as grazas formais da lexislatura de Ohio.