Activision Blizzard is apparently making headway with the launch of the city-based Call of Duty League it announced in February. According to ESPN, an esports executive from the company has already been meeting with prospective buyers -- namely professional CoD teams and Overwatch League owners -- to talk business and tell them that the franchise fee will cost them a whopping $25 million per team slot. That puts its franchise fee in the same price range as the Overwatch League, which also cost the first batch of owners $20 million per team. ESPN says the company later sold expansion slots for between $30 to $60 million.