CricketMen CricketWest Indies announce their World Cup squad; Dre Russ is in!PenbugsApril 25, 2019April 25, 2019 by PenbugsApril 25, 2019April 25, 20190 West Indies cricket Board has announced their 15-member squad for the World Cup 2019. Andre Russell who last played an ODI in 2018, makes a...