The West Indies defeated Scotland by 35 runs at Eden Gardens Stadium, with Romario Shepherd’s four wickets in five balls and Shimron Hetmyer’s blazing 64 runs innings helping them defend 182. Scotland ...
What’s missing from the “Razor Rumble” is a closer microscope on the players, especially the senior leadership group, which ...