Kotaku

Kotaku

Overwatch League’s two-year deal to stream its matches on Twitch is the biggest such contract in esports history…