It was a historic moment in the Overwatch League as a crowd favourite won their first match ever. The Shanghai Dragons ended their 42-match losing streak with an emphatic 3-1 victory over Boston Uprising. The Season 1 of the Overwatch League saw 40 games go by without a win for...
Shanghai Dragons have been, by far, the lowest ranked team in Stage 1 of Overwatch League. The Chinese roster was never considered to be a contender for the title of the Season 1, but many analysts believed they could put up a strong resistance. This included, hopefully, winning a few...