According to Findlay, Sandals played a crucial role in making the hosting of ICC T20 possible.April 30, 2024