actually cdr+udoh will not work under the cba cos they are over the tax threshold
You can bring back up to 125%+$100k when over tax.
($981,084 (Udoh) + $915,243 (CDR)) x 1.25 + $100,000 = $2,470,408
Rivers makes $2,439,840. Works with $30k to spare.
Of course, to do this and not release anyone currently on the roster C's would first need to complete deal for Prince and Rivers, then separately trade Rivers to Clips and release Prince to stay at 15 players.
EDIT: Above salaries are from Hoopshype. Im fairly sure CDR makes more than Hoopshype listed (he should make same as Udoh) which makes deal work with even more room, but it works either way.