duke mccaffrey careers in Limerick, Ireland