Overwatch League’s opening day peaked at 425,000 concurrent Twitch viewers

Overwatch League is a unique entity in the esports world. Run by Blizzard itself, its teams are based in cities around the world, and players have a regular salary. All of the teams compete in a new Blizzard esports facility in Los Angeles. – Mike Minotti, VentureBeat http://ift.tt/2FCKLHc