Esports Overwatch League Teams Confirmed: Atlanta and GuangzhouBy Brandon PadillaAugust 2, 2018Updated:August 2, 20182 Mins Read