Shane Duffy from near-death experience to Irish Euro Hero