First Five Cities Revealed For New Call Of Duty Esports League
Following the blueprint established and validated with the Overwatch League, Activision Blizzard has started the team sales process for a professional Call of Duty esports league and has already sold five franchises for Atlanta, Dallas, New York, Paris and Toronto. Bobby Kotick, CEO of Activision Blizzard:- “The upcoming launch of