Overwatch Might Reveal Its Next Hero During an Unexpected Event

The 2026 season of professional Overwatch esports is now in full swing. The first major event, Champions Clash, starts on May 22nd in Tokyo, Japan. This tournament will finish the first stage of the Overwatch Champions Series, bringing together eight of the best teams from Asia, China, North America, and Europe, the Middle East, and Africa. Top Overwatch players worldwide will battle for the championship title, prize money, and bragging rights.
