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

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