Overwatch League Initial Teams Unveiled: Patriots, Mets Execs Among Esports Franchise Owners

Read on: Variety

Activision Blizzard is officially announcing the sale of the first seven Overwatch League city-based team franchises, with New England Patriots owner Robert Kraft and New York Mets COO Jeff Wilpon among those buying into the new esports league. Activision Blizzard had been seeking a $20 million franchise fee from Overwatch League team owners, with no... Read more »