Manchester, United Kingdom, Sept 9 (AFP/APP):Ben Stokes was left out of England’s provisional squad announced on Thursday for next month’s T20 World Cup in Oman and the United Arab Emirates. Stokes is currently taking an indefinite leave of absence from cricket for his mental wellbeing […]