Overwatch League 2020 Week 11: Shanghai Dragons’ Top Plays, Prize Money

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 …)