Gaming Brew: BlizzCon 2018: Overwatch World Cup Results
At BlizzCon this weekend in Anaheim, multiple esports athletes were invited to compete in esports events for Blizzard Entertainment's multiple titles. The competition was fierce but most everyone's eyes were on this years Overwatch World Cup. The top 8 teams in the world were on display and most of the matches delivered. [...]
You must be logged in to post a comment.