The Overwatch League Faces Potential Collapse as Teams Consider $114 Million Exit Payment Jul 21, 2023News