Overwatch League adding new teams in Atlanta and Guangzhou

Player contracts are up for grabs, and two new teams in Atlanta and Guangzhou are filling their rosters

Topic |   Gaming
READ FULL ARTICLE