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.…
Blizzard has announced that the Overwatch League will be the first esports league to feature a city-based structure.…