The Overwatch League roared to life last week at the Blizzard Arena Los Angeles, with four days of intense competition between all 12 teams of the world’s first major global city-based professional esports league.
Buoyed by a newly announced two-year deal with Twitch, the Overwatch League’s exclusive worldwide[1] third-party digital broadcast partner, opening day drew an impressive average audience per minute of 408,000, and 280,000 for the week.… Read the rest