World Giants march into final riding on Hashim Amla, Jacques Kallis' half centuries
Mar 17, 2023
Hashim Amla and Jacques Kallis cracked elegant half-centuries to lead World Giants into the final of Legends League Cricket (LLC) Masters defeating Asia Lions...