This week in esports: ESL One Birmingham, Dota 2 Majors, SAP, Overwatch League
This week in esports saw the return of a major UK tournament and more of Overwatch League’s new franchises have been revealed! As usual, we’ve put together the biggest stories…