No posts to display

Events

Blizzard announces final Overwatch World Cup teams

Of the 50 countries that entered a team into the qualification for the Overwatch World Cup, only 16 have made it.  Blizzard has now announced which...

Esports