Activision Blizzard's next big esports bet, Call of Duty League, gets underway today. While the company worked with Twitch in the past on Overwatch League, that's not where you'll be able to watch its latest foray into top-level competitive gaming. YouTube will be Activision Blizzard's exclusive worldwide streaming partner (except for China) for both leagues this year, along with Hearthstone events and other esports endeavors.