They say you should never meet your heroes – but one brave Galway lad would beg to differ…because he has become a firm from of his...