gamesNews The Champions of the Inaugural Season of the Overwatch League Have Been Crowned July 28th, 2018