An Esports Exodus to YouTube Reshapes the Livestream Wars
Today, YouTube announced that it will exclusively stream three behemoth esports leagues—the Call of Duty League, the Overwatch League, and Hearthstone Esports, all controlled by Activision Blizzard—that had lived primarily on the game streaming platform Twitch. News of the defections rattled the esports world, especially as it came mere hours before the Call of Duty…