Richard VaughanEight Ways To Make Overwatch a Better E-Sport.What does Blizzard need to do in 2017 to guarantee Overwatch’s status as a premier E-Sport?Feb 22, 2017Feb 22, 2017