Sign In
to Vote &
Create Storyboards.
 
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 […]
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard