Overwatch League will launch this year, players to earn $50k minimum per season
There’s plenty of questions, most unanswered, but Blizzard’s highly anticipated and heavily publicised Overwatch League will indeed start this year, as promised when it was first announced at Blizzcon 2016.