The Netherlands national team has added Mark Smith as the squad’s new pitching coach.Smith was the head coach of the Canadian national team for 12 years, culminating with the 2020 Tokyo Olympics when he led Team Canada to the bronze medal.His tenure at the helm of the Canadian national team also included three World Cup medals and a gold medal at the 2015 Pan Am […]