0 Comments
1 category
Overwatch World Cup Schedule 2024. Overwatch world cup is an international overwatch tournament with the finals held annually at blizzcon in anaheim, california, united states. Crazy raccoon players win overwatch 2 esports world cup 2024 (image via esports world.
The overwatch 2 riyadh esports world cup 2024 will be hosted in the gamers8 arena, the largest gaming and event destination in the heart of riyadh. 4 single round robin groups.
Overwatch World Cup Schedule 2024 Images References :
Category: 2024