Kim Boutin and Steven Dubois ruled their respective short track races in Dresden, Germany, winning World Cup gold medals after a quiet Saturday for the Canadian squad.
Kim Boutin and Steven Dubois ruled their respective short track races in Dresden, Germany, winning World Cup gold medals after a quiet Saturday for the Canadian squad.