With Overwatch League season three set to kick off in just over two weeks, it was becoming a little conspicuous that we still didn’t know where it was going to air. Now we do: With its two-year Twitch deal now expired, Overwatch League is moving to YouTube. It will be joined by Activision’s new Call of Duty League as…
Read more…
Source : Overwatch League, Call Of Duty League, And Hearthstone Esports Will Air On YouTube, Not Twitch