SA vs SL: Nassau Stadium Pitch sparks debate after low-scoring T20 World Cup match
T20 World Cup 2024: The drop-in pitch at Nassau Stadium for the T20 World Cup opener has come under fire from both South Africa and Sri Lanka team captains.