Rosecrans's chief of staff later became a president of the United States. Who was this man? William McKinley. James Garfield. Ulysses S. Grant. Andrew Johnson.