Why investment from traditional sports is so important to esports in 2017 Posted byby GamesBeat August 9, 2017 4 min Activision Blizzard recently announced the new owners of seven teams in the Overwatch League. Among those who have ponied up big bucks to become... Continue Reading 4 min