July 19, 2019

The Dragons of Overwatch and their road to glory

Shanghai Dragons walked into the Playoff Stage in the last seed unsure of their stance, proud but surprised to have come this far. From a losing streak of 42 over two seasons, it was a miracle they managed to get into Playoffs in the first place. Nobody would have guessed that within 1 week, Shanghai […]