Canada vs finland world juniors time July 8, 2019 16 32 64 128 Canada 2023 world juniors Canada world cup 2022 hockey Canada world cup hockey Canada vs czech republic world juniors live stream