by Contributor | Jan 11, 2018 | Esports, Press Release
The inaugural season of the Overwatch League kicks off today, beginning an epic showdown between teams from some of the world’s top sports and esports leaders—and the best Overwatch players on the planet. As the first major global professional esports league with...