There’s awful news coming out of the Call of Duty camp today, and it concerns mass layoffs at Activision Blizzard – again. In recent hours, it was confirmed by former employees that Activision is ‘cleaning house’ in the esports department, releasing casters, on-air talent, senior-level esports managers…
Read More

