GettyImages-2263132033

West Indies have named a 15-member squad for the upcoming ODI series against Sri Lanka, with all three matches set to be played at Sabina Park in Jamaica from June 3 to June 8. Captain Shai Hope will once again lead the side, with the squad boosted by the return