Kirjuta lõigu jätkumine. McRae oli 3. jalaväes ja täitis piiriülest teenistust aastatel 1886-1888. Hispaania-Ameerika sõja ajal osales ta El Caney lahingus.
Ta teenis ka Sanitaarkorpuses, mille eest ta sai oma esimese hõbedase tähe tunnustuse. Ta sai Filipiinide ülestõusu ajal oma teise hõbedase tähe ja soovitati talle brevetit. Aastatel 1905-1908 teenis ta kindralstaabi ja 1911. aastal lõpetas ta Ameerika Ühendriikide sõjaväe sõjaväe kolledži. McRae teenis 1913. aastast kuni 1917. aastani Adjutant-Generaali osakonnas ning 5. augustil 1917 edutati ta brigadigeneraali ja juhtis 158. Depot-brigadit Camp Shermanis Ohios. Lisaks sellele juhtis ta viienda jalaväedivisiooni üheksandat jalaväebrigaadi. Ta edutati 12. aprillil 1918 kindralmajoriks ja juhtis 78. jalaväedivisiooni (AEF) kuni 1919. aasta juunini, mil see inaktiveeriti. Selle eest pälvis ta erilise teenistuse medali. Aastatel 1921-1922 oli ta G-1 (personali) ülemuse abi.