Blizzard announced that the Overwatch League (OWL) will be officially ending, with the company focusing on “a new direction.” As of now, it remains unclear what will become of the competitive scene going forward.
The Overwatch League was hosted for six years, but while it is coming to a close, a spokesperson from Activision Blizzard…
