Tag: Blizzard Arena Los Angeles

Blizzard to open its own eSports arena in Los Angeles in October

Blizzard announced earlier today it will open its own eSports arena in…

Alberto Saldamando Alberto Saldamando