Overwatch®: OWCS Championship Clash - Tokyo 2026

Eight top regional teams are now ready and on their way to Tokyo for Champions Clash! On May 21 at 8PM PT, the team will be kicking off an epic on stage face-off to see WHO will be our stage 1 finals champions. Tune-in…