There’s nothing new about priests coming to Galway Cathedral – unless they happen to be an internationally acclaimed trio of clerics who have sold over three...