Ireland has finally made history by appointing Sarah Keane, a female executive, as its new permanent chief executive. This appointment comes at a time when the country faces numerous challenges in growing the popularity of cricket. With only two red-ball Tests played on home soil since becoming...