Home / Tag Archives: blizzard

Tag Archives: blizzard

Overwatch League™ and Twitch Sign Landmark Multi-Year Media Rights Deal

Overwatch League

Today the Overwatch League™ and social video service Twitch announced a historic esports media-rights partnership, ensuring that every match of the world’s first major global city-based esports league will be readily available to fans across the globe. The first match of the Overwatch League’s inaugural season goes live on Twitch this Wednesday, ...

Read More »