Streamer dashboard (0)
Everyone who RSVPs to the event, has a Twitch link on their Channel 3 profile, and is live during the event will be shown here.


Esports
Overwatch Champions Series Finals (Dreamhack Stockholm)
11/22/2024 03:00 AM EST
1 going, 1 maybe, 3 no
The Overwatch Champions Series (OWCS) is a new, more open way for players from across their regions to showcase their Overwatch skills. The new structure lets players and fans experience Overwatch esports like never before!
  • SAME teams each round