Sochi Open

Sochi Open

The Sochi Open takes place Jan 21 - 23, 2018 in Sochi, Russia, with teams playing for the title.

PLAYOFF BRACKET READ MORE