Overwatch League team owners will vote on continuation following this season’s end
Activision Blizzard revealed in its Q2 2023 earnings results that Overwatch League only made up less than 1% of its consolidated net revenues.
Activision Blizzard revealed in its Q2 2023 earnings results that Overwatch League only made up less than 1% of its consolidated net revenues.