Duke McCaffrey careers in Clare, Ireland