The Overwatch League Inaugural Season has officially begun
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...