Esports Two New Teams Are Joining The Overwatch League Give it up for Atlanta and Guangzhou Trent SaundersAugust 3, 2018