Tag Archives: Lockie Ferguson

Winning The World From The Edge

Winning The World From The Edge

In the greatest game of cricket ever played – it was the World Cup final after all – it was New-Zealand born Englishman Ben Stokes who grittily anchored the home team at Lords against…