Duke McCaffrey careers in Waterford, Ireland