Activision's big bet on esports is facing its final hurdle - bringing live competition to fans aroun
For the first time, all 20 teams in Activision Blizzard's Overwatch League will host matches in their home cities, bringing the professional video game competition ... Read more