Shanghai Dragons

The Shanghai Dragons are a professional Overwatch esports team based in Shanghai, China. The Dragons compete in the Overwatch League (OWL) as a member of the league's East region.


The Shanghai Dragons are a professional Overwatch esports team based in Shanghai, China. The Dragons compete in the Overwatch League (OWL) as a member of the league's East region.
Read article on Wikipedia