Activision Blizzard Makes YouTube Its Exclusive Streaming Partner

Agreement extends to Call of Duty League and Overwatch League among others