Izpolnite naslednji stavek: Med mehiško-ameriško vojno se je Granger boril v vojski Winfielda Scotta. Udeležil se je obleganja Veracruza, bitke pri Cerro Gordu, bitke pri Contrerasu,
Bitka za Churubusco in bitka za Mexico City. Granger je prejel dva odlikovanja za pogum in maja 1847 je prejel redno poveljevanje kot drugi poročnik. Po vojni je služil na zahodni meji v Oregonu in potem v Teksasu. Leta 1853 je postal prvi poročnik.