The Overwatch League announced the addition of two new franchises on Thursday, with expansion teams confirmed for Atlanta and Guangzhou.
The Overwatch League announced the addition of two new franchises on Thursday, with expansion teams confirmed for Atlanta and Guangzhou. (Image: Overwatch League/Twitter)