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