Resources / Teams

Shanghai Dragons (Overwatch)

Overwatch

A rarity in OWL, players actually representing their own country. Shanghai Dragons is a Chinese team, consisted of Chinese players, representing Shanghai.

Current Roster
Avatar
Diya
Avatar
Undead
Avatar
Xushu
Avatar
Roshan
Avatar
MG
Avatar
Altering
Avatar
Fiveking
Avatar
Freefeel
0 Bet Slip