Blizzard´s Overwatch League is coming up close and there are leaks about the identities of the potential franchise owners. Blizzard has signed six agreements for the upcoming Overwatch league.
The cities which have been signed up already include : Los Angeles, San Francisco, New York, Boston, Shanghai and Seoul, South Korea. No talk about the Overwatch League can be completed with adequate representaiton of the price of the league. The price for Los Angeles and San Francisco is around $20 million per slot.
Patriots parent company Kraft Sports Group is guaranteed the Boston spot
New York, the spot will be owned and operated by Sterling VC. This was reported by ESPN who have secured information from certain sources.