Overwatch esports returns with Champions Series unveiled for 2024

The Overwatch Champions Series (OWCS) has been announced as the replacement esports competition for the discontinued Overwatch League (OWL).

Open qualifications and tournament format replaces franchise model in Overwatch Last year’s discontinuation of OWL followed the shortfall in revenue targets and a decrease in viewership Dallas and Stockholm’s EFG DreamHack festivals to host major tournaments Blizzard Entertainment, a video game developer, has unveiled the Overwatch Champions Series (OWCS) to take the place of the … Read more