Activision Blizzard and Google entered a partnership that includes an exclusive streaming deal for the Overwatch League and newly launched Call of Duty League on YouTube. The Overwatch League moves after two seasons on Twitch, which appears to be losing its dominance in the video game streaming industry.