West Indies

Antigua & Barbuda Falcons, the newly unveiled franchise, will replace Jamaica Tallawahs in the Caribbean Premier League. Worldwide Sports Management Group, owners of the franchise, made the announcement on Tuesday, February 20, in an opening ceremony at the Sir Vivian Richards Stadium, which is set to be their home ground. “The Antigua & Barbuda Falcons
0 Comments