Category Overwatch

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

A Look at OWCS Dallas Major

Overwatch League Grand Finals Head to Los Angeles

The Overwatch Champions Series Dallas Major is set to begin on May 31st, and there will be plenty of action before things wrap up on June 2nd. There will be three different regions represented at this major, and that will…

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.