Who was the American Army's leader in the Spanish-American War?

General Nelson Miles had been the Commanding General of the United States Army since 1895 and personally led the Invasion of Puerto Rico.