Duke McCaffrey careers in Louth, Ireland