Overwatch League Shanghai Franchise – Shanghai Dragons Roster Reveal

Overwatch now has more than 35 million players, and the Overwatch League is a major new initiative held by Blizzard … is sure to bring a lot of attention to the esports world. The Shanghai Dragons are proud to take part in the Overwatch League with …
( read original story …)

Related Post