Esports Business Blizzard Entertainment President J. Allen Brack Steps Down from PositionBy Bryan RockwoodAugust 3, 2021Updated:August 3, 20212 Mins Read