ICC World Test Championship Ben Stokes Ruled Out of Sri Lanka Series Due to Hamstring TearBy adminAugust 14, 2024 England’s cricket strategy suffered a major setback when Ben Stokes, the Test captain, had to step down for the rest…