World Cup
Esports World Cup Overwatch 2: Schedule, results, and more
The competition heats up in Saudi Arabia this week.
The new era of competitive Overwatch 2 continues with the Esports World Cup kicking off July 24 in Riyadh, Saudi Arabia. Sixteen teams converge on the city as part of the massive EWC celebrations and will play for over a million dollars.
Recommended ... [3860 chars]