Activision Blizzard is looking to sell Call of Duty franchise spots at 25 million dollars per team for the new city-based league that will look similar to OWL, according to a new report from @JacobWolf https://t.co/pSfXU5J9Xx

— Rod Breslau (@Slasher) March 13, 2019