Duke McCaffrey careers in Kilkenny, Ireland