Activision Blizzard has announced a new exclusive broadcast deal with Google’s YouTube. The deal will allow YouTube to stream several Blizzard titles, including Overwatch League, Call of Duty League and Hearthstone esports. The broadcast deal which does not cover China marks a significant step up for YouTube Gaming in...