Overwatch League Creating City-Based Teams

Blizzard has announced that the Overwatch League will be the first esports league to feature a city-based structure. Matches will start later this year, with the first full season taking place in 2018. Teams have been sold to the following seven individuals/cities: Robert Kraft, Chairman and CEO of the Kraft Group and the New England…