The Dutch team has quality players and captain Scott Edwards believes that his team can register their mark in the World Cup. The Netherlands secured their place in the 2023 World Cup in stunning fashion by defeating Scotland. All eyes were on the Dutch team as they defeated two-time champions West Indies by crushing them […]