SHANGHAI, Jan. 4, 2018 - The Overwatch League is the world's first full-blown professional eSports league including teams representing major...
Shanghai Dragons
Shanghai Dragons (PRNewsfoto/NetEase Games) SHANGHAI -- Following the official announcement of the 8-member team in the first gaming season of the...