We do not currently know of any antonyms for sells down the river.
For similar words to sells down the river, try: