Are Rainbow Six Siege Esports in trouble?

Gaming, Esports, & Social Media