The Overwatch Champions Series 2024 Finals will be held in Stockholm from November 22-24, 2024. Eight top teams from North America, Europe, Middle-East, and Asia will compete in a double-elimination bracket for the title and a share of the prize pool