Video streaming platform Twitch announced a two-year collaboration with Blizzard Entertainment nowadays, where the service will receive exclusive third-party streaming rights to tournaments like the Heroes of the Storm Global Championship and Overwatch APEX League.
Read more...
Source: deadspin.com