Cricket World Sports New A New Era: Canada Names Nicholas Kirton as New Captain byBiswasJuly 28, 2024