Francona on D&H: Kalish is 'a keeper'