Category Overwatch

The premier destination for Overwatch esports betting coverage; including breaking news, features, analysis, opinion, tournament coverage, and more.

Overwatch Making a Return in 2024

2023 saw the end of the Overwatch League, and there was some confusion about what would happen with this league moving forward. Esports fans now have an answer as to what is to come from Overwatch as Blizzard Entertainment has announced that the Overwatch Championship Series is making a return.