England Confirms Provisional World Cup Squad; Ben Stokes In But No Place Archer, Brook
England and Wales Cricket Board (ECB) on Wednesday announced their 15-person provisional squad for the ICC Men's Cricket World Cup in India.
England have made a number of big calls with their initial squad for this year’s ICC Men’s…