Sports Paul Stirling cleared to captain Ireland as new faces join ODI squad for Afghanistan series Harry Bailey · July 29, 2026