Completa a seguinte frase: Granger naceu en Zanesville, Ohio. Graduouse na Academia Militar dos Estados Unidos, colocándose 28o na clase de 1838. Granger converteuse en primeiro tenente de infantería en 1839. Serviu como oficial na
Guerra Seminole, e foi instrutor asistente de táctica en West Point en 1843-1844. Durante a guerra mexicano-estadounidense, Granger foi ascendido a capitán o 8 de setembro de 1847. Cando a guerra rematou, foi asignado a unha serie de postos na fronteira de Texas.