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. This tournament will feature teams from the North American region battling for a $75,000 prize pool to represent the region.
0 comments