Sources: Twitch Just Spent $90 Million To Broadcast The Overwatch League

Sources at SportsBusiness Daily suggest that the deal to broadcast the Overwatch League on Twitch will cost as much as $90 million. It’s the news which every Overwatch eSports fan was looking forward to: The Overwatch League will be broadcast live on Twitch. The streaming giant is usually the home for everything from daily player …