What Does Blizzard And Google’s Deal Mean For Esports?
Call of Duty League, Hearthstone Esports and Overwatch League will be streamed exclusively on YouTube in future following a landmark deal between Activision Blizzard and Google. The multi-year deal was…