CricketMen CricketEngland announce their World Cup SquadPenbugsApril 17, 2019April 17, 2019 by PenbugsApril 17, 2019April 17, 20190 The hosts England announced their World Cup squad on Wednesday. As expected, Jofra Archer isn’t selected in the initial 15-member squad but is included in...