Netherlands Stuns Cuba in WBC Opener By Baseball Swing / March 8, 2023 March 8, 2023 The Dutch have dominated Cuba in four out of five WBC matchups