Activision Blizzard lays off around 50 esports staff amid a potential Overwatch League overhaul
Amid the pending takeover of Activision Blizzard by Microsoft, the former has laid off around 50 employees from its esports division. The company is also preparing for some potential huge changes to the Overwatch League (OWL), which may bring an end...