Dermot Kennedy | Giants