Duke McCaffrey careers in Offaly, Ireland