Jul 83 minTriumph in the Solar League: TTG's Console Team Dominates Rainbow Six Siege Grand FinalsAs part of That's Tough Gaming (TTG), I couldn't be prouder to share the exhilarating news of our console team's remarkable triumph in...