2017 Overwatch World Cup Group Stage Recap | Part 1 of 4
Relive the excitement of the 2017 Overwatch World Cup Group Stage events in China, Australia, Poland, and the United States! Join our top 32 teams as they prepare for battle and discuss their chances against the reigning world champions, Team South Korea. Watch the playoffs LIVE November 3