Overwatch League’s two-year deal to stream its matches on Twitch is the biggest such contract in esports history, worth at least $90 million, according to a new report from Sports Business Journal Twitch will stream all regular season and postseason contests and serve as the sole broadcaster for half of the league’s 12 weekly matches,…
Mode
Follow us