3 years 7 months ago Link Gamasutra Activision Blizzard esports CEO and Overwatch League commissioner Pete Vlastelica is stepping down after little over a year. ... Tags Gamasutra