Call of Duty and Other Games’ Leagues Were Moved to YouTube

Activision Blizzard‘s eSports leagues are now allegedly transferring from Twitch to YouTube. The gaming studio has reportedly signed a collaboration with Google, and the deal will have Call of Duty,…

Read more »