ggsgamer.com
Overwatch League and Twitch Sign Landmark Multi-Year Media Rights Deal
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 wil…