1 min read Overwatch League Creating City-Based Teams July 12, 2017 Jerry Young Blizzard has announced that the Overwatch League will be the first esports league to feature...