Activision Blizzard leaves ‘Overwatch’ League in the lurch after layoffs
The future of the Overwatch League has been left in the hands of team owners, as Activision Blizzard made major changes to its esports department in the second quarter of this fiscal year.…