The Shanghai Dragons were the most improved team in the Overwatch League last season. Then they went ahead, retooled and just might be the league’s most improved team again. In 2018, the Dragons went …
( read original story …)
The Shanghai News
The Shanghai Dragons were the most improved team in the Overwatch League last season. Then they went ahead, retooled and just might be the league’s most improved team again. In 2018, the Dragons went …
( read original story …)