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 competition organized by cities, the launch of the Overwatch League is one of the most hotly anticipated moments in esports.… Read the rest