25 Jan Overwatch and Call of Duty leagues move exclusively to YouTube Posted at 12:41h in Uncategorised by Leanne 0 Likes Activision Blizzard esports leagues are moving from Twitch to YouTube. Source: BBC Technology News Tags: Art