Täida järgmine lause: Granger sündis Zanesville'is, Ohio osariigis. Ta lõpetas Ameerika Ühendriikide sõjaväeakadeemia 1838. aasta klassi 28. kohaga. Grangerist sai 1839. aastal jalaväe esimene leitnant. Ta teenis ametnikuna
Seminole'i sõjas ja oli assistent-taktika instruktor West Pointis 1843-1844. Mehhiko-Ameerika sõja ajal edutati Granger 8. septembril 1847 kapteniks. Kui sõda lõppes, määrati ta Texase piiri ääres mitmesse posti.