Home / News / Alex Ovechkin to miss 2021 World Championship due to injury, Dmitry Orlov and Ilya Samsonov set to join Team Russia