The Overwatch League, Blizzard Entertainment’s efforts to make professional esports look and feel more like traditional sports, will kick off its secondĀ …
Source: Wide World of Esports: The Overwatch League – the new Esports viewing experience?
