After a three-year hiatus, the Overwatch World Cup is set to make a comeback later this year. See the latest formats for the World Cup.
eSports Betting News
Overwatch World Cup to make triumphant return in 2023 after a 3-year hiatus
Activision Blizzard have announced that the Overwatch World Cup will make its return after three-year hiatus, due to the COVID-19 pandemic.