YouTube Scores Exclusive Streaming for Activision Blizzard’s E-Sports, Including Overwatch and Call of Duty Leagues

YouTube Scores Exclusive Streaming for Activision Blizzard’s E-Sports, Including Overwatch and Call of Duty Leagues

Youtube Gaming steps up on the ESport coverage. Continue reading YouTube Scores Exclusive Streaming for Activision Blizzard’s E-Sports, Including Overwatch and Call of Duty Leagues