Call of Duty Activision Blizzard FIFA Overwatch 2 Blizzard Entertainment Overwatch Call of Duty League Professional Leagues Pricing Strategies Tournaments Revenue Generation
The tournament will feature 16 national teams competing in the popular car-football game later this year.