The 2024 Overwatch Champion Series is the premier Overwatch tournament replacing the former Overwatch League. This revitalized circuit features 3 major regions namely Asia, EMEA, and North America. From each region, teams will battle it out to be the best Overwatch team from the whole region.
0 comments