16
Jul
When the Shanghai Dragons won this past weekend, I know you were thinking the same thing we were.
How did the worst esports team in the world turn it all around?
Well, the answer is more...