OWWC Group Stage: Incheon
Studio Paradise 186 Yeongjonghaeannam-ro 321beon-gil, Jung-gu, Incheon, Korea, Republic ofThe Group Stage of the Overwatch World Cup is traveling to Incheon, Los Angeles, Bangkok, and Paris, from mid-August through late September. Each will play host to that country’s home team and five visiting teams, over three days of intense competition. Two teams from each Group Stage will punch their tickets to the Overwatch World Read More...