Resources / Teams

Shanghai Dragons (Overwatch)

Team Info
Founded 2017
Location Shanghai
We have you covered.
$25 Free Bet

Any losses on your first bet will be automatically refunded (up to $25)

Get Started
Learn More
Overwatch

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

Upcoming Matches

There are no upcoming matches that you can bet on for Shanghai Dragons right now.

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