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 »