game), Twitch is the only foreign company authorized to convey the challenges of the Championship, which will take foot in San Francisco today.
When all that remains is to clarify whether the broadcasting rights alone amount to $90 million, or if it falls within the figure even an agreement between Twitch and Activision for a partnership that provides Overwatch themed rewards viewers. We remain as always waiting for more details to deliver.
Source: GamingBolt