Larry Eustachy resigns