Copyright AFP If there was ever a case that God was an Englishman, the Cricket World Cup in 2019 was prima facie evidence of it. As the gods descended on the spiritual homeland of cricket, Lords, on a glorious day in late July, the nation for once came together in solidarity, free from the corrosive…
The post Defying the odds appeared first on World in Sport.
Source : Defying the odds