Cricket : St. Kitts Takes Masters’ Championship for Second Year Running
The St. Kitts Masters’ Cricket team won the 2024 Leewards Masters’ championship for the second consecutive year. The tournament took place in Anguilla from May 16th to 19th. In the grand finals against Nevis, St. Kitts scored 168 for 4 in 20 overs with …