‘Success breeds success’: why Ireland’s cricket lovers are bullish about the future September 18, 2024