GUANGZHOU, China, Feb. 13, 2018 /PRNewswire/ -- Stage 1 of the Overwatch League inaugural season ended last week. Over five weeks, players demonstrated an extremely high level of play, showing audiences around the globe the highest level of competitive Overwatch. During this time, the... |