Russ Accuses Billboard Of Cheating Him Out Of Thousands Of ‘Santiago’ Sales August 29, 2023 by newhiphopnews Russ has contested Billboard’s calculation of his ‘Santiago’ album sales, claiming the company has cheated him out of thousands of units.