The Overwatch League offseason has finally arrived in the wake of the spectacular 2019 Grand Finals. For teams across the league, this offseason is an...
Week 3 brought together thrilling matchups for the Shanghai Dragons, one turning in their favor. The team currently sits 2-3 overall and 14th in the...
Since the end of an abysmal inaugural season, the Shanghai Dragons have cleaned house with most of their organization. There were several areas that were addressed...