Delp fue encontrado muerto el 9 de marzo de 2007 en su casa de Nuevo Hampshire.