Overwatch Premier Series 2017 Summer Concludes
The Overwatch Premier Summer Series was held this year at Yun Space Baoshan Show Field in Shanghai, with a prize pool of ¥990,000 CNY (~$143,000 USD) up for grabs. The group stage action began on […]
The Overwatch Premier Summer Series was held this year at Yun Space Baoshan Show Field in Shanghai, with a prize pool of ¥990,000 CNY (~$143,000 USD) up for grabs. The group stage action began on […]
© 2024 Copyright