Completa la següent frase: Quan va esclatar la guerra amb Mèxic, Morgan va ser nomenat coronel de la 2a Infanteria Voluntària d'Ohio. Posteriorment va ser comissionat com a coronel del 15è Regiment d'Infanteria dels Estats Units el març de 1847, servint sota el general Winfield Scott. Per posar fi a la guerra de guerrilles i l'assassinat de soldats americans, el coronel Morgan va agafar un nombre de ciutadans mexicans destacats i va emetre una proclamació anunciant que per cada soldat nord-americà mort per les guerrilles, un ciutadà seria executat. Els assassinats van cessar immediatament. Va ser ascendit a general de brigada el 1848 per la seva valentia en les batalles de Contreras i
Churubusco, on va ser ferit greument. Tornant a Ohio per recuperar-se, va rebre les gràcies formals de la legislatura d'Ohio.