Venture Beat -
7 Sep 2018 14:01
The Overwatch League is adding six new esports teams from around the world, bringing the roster to 20 teams altogether from all over the world. The new teams are based in Chengdu, Hangzhou, Paris, Toronto, Vancouver, and Washington, D.C. They will all compete in the 2019 Overwatch League season. Last month, franchises representing Atlanta and Guangzhou joined the Overwatch […]
Share this Article