Description
The Overwatch Open comprises of online phases for European and North American teams ran and broadcast by FACEIT, as well as Regional and Grand Finals, which will take place at Turner Studios’ E-LEAGUE arena in Atlanta. The Grand Final will be presented live both on TBS and all stages via Twitch.