(VIDEO) Women’s Softball World Cup Highlights: Netherlands vs Canada
A thrilling game between the Netherlands and Canada saw the North American team clinch a dramatic 6-3 victory after an incredible seventh inning where they scored four runs.
A thrilling game between the Netherlands and Canada saw the North American team clinch a dramatic 6-3 victory after an incredible seventh inning where they scored four runs.