Etter mordet på president William McKinley, hadde Secret Service i oppgave å beskytte presidenter. Craig ble drept den 3. september 1902 da han beskyttet president Theodore Roosevelt i Pittsfield i Massachusetts. Presidenten fikk bare overfladiske kutt og blåmerker. Craig ble gravlagt i Oak Woods Cemetery i Chicago den 7. september 1902.