Sunday, 06 July 2025
Despite a stunning 191-run knock from George Munsey, Scotland fell short as the Netherlands pulled off one of...