In a surprising turn of events, the 2022 Caribbean Premier League (CPL) champions, Jamaica Tallawahs, will not be part of the upcoming 2024 season. Instead, they will be replaced by a new franchise based in Antigua and Barbuda. The decision comes as Kris Persaud, the Tallawahs’ franchise owner, found it challenging to sustainably operate the…