Blizzard’s Overwatch eSports league to emphasise financial stability

Teams will be based in specific cities, with players guaranteed a minimum salary and benefits

Leave a reply