Home » News » Report: Twitch Paid $90 Million To Broadcast The Overwatch League