Entertainment A New North American League Is Created For Rainbow Six Esports May 4th, 2020 Ubisoft has announced today that they are creating a new North American League for Rainbow Six Esports. This new league is set to launch in late...