Team United States dominates to win 2019 Overwatch World Cup
History has been made! For the first time in history, TeamUSA wins the Overwatch World Cup after sweep China in the grand finals, at Anhein, California. With a total dominance in the tournament, TeamUSA finished nearly perfect with a 18-1 in maps. Sinatraa, OWL 2019 MVP, claimed MVP honors via fan vote (arena and Twitch). […]
The Overwatch World Cup 2019 begins today!
The Overwatch World Cup 2019 will be held between October 31 and November 2 in Anaheim, California, part of the BlizzCon 2019. The tournament will feature three phases: preliminary phase, groups and playoffs. Canada, China, South Korea, the United States and France have secured group stage vacancies as they are the best countries in the […]