Categories
Sport

Stokes and Sibley steal the show in Cape Town test match

England’s recent victory in the second Test Match against South Africa has been applauded for a number of reasons, injecting a newfound sense of belief in a team that appeared to be mired in crisis. Injury problems, an illness that had run through the squad, and the disappointing run of away form in Test cricket […]