Cricket Sports Trending NowICC Men’s T20 World Cup 2024: List of Team Squads Announced So FarTNT DeskMay 1, 2024 by TNT DeskMay 1, 2024 As the ICC Men’s T20 World Cup 2024 draws near, teams have started announcing their squads. The tournament, a 20-team event is set to be...