This January, Activision signed a multi-year deal with YouTube, making it the exclusive home of both the Call of Duty and Overwatch leagues, ditching Twitch entirely. The Call of Duty League has 1.1 million YouTube subscribers, and its 2020 champions