Blizzard has joined forces with esports tournament operator ESL FACEIT Group to establish the Overwatch Champions Series (OWCS).
Blizzard has joined forces with esports tournament operator ESL FACEIT Group to establish the Overwatch Champions Series (OWCS).