St. Kitts Wins Leeward Islands Masters Cricket Tournament May 30, 2023 St. Kitts has won the Leeward Islands Masters Cricket Tournament for the first time following a series of games over the weekend.