The Barbados Royals are set to take on the Saint Lucia Kings in Match 24 of the 2025 Caribbean Premier League at the Kensington Oval in Bridgetown, Barbados. This exciting match is