Overwatch League teams required to create new geolocated brands, confirms Blizzard

Ahead of the Overwatch League launch, Blizzard confirmed that each team joining will need to create a new brand for the city it occupies.