Activision Blizzard Settles Antitrust Suit Alleging It Imposed Salary Caps on Professional Overwatch and Call of Duty Players Posted on April 3, 2023 Activision Blizzard Settles Antitrust Suit Alleging It Imposed Salary Caps on Professional Overwatch and Call of Duty Players