Trade him with an asset
It is likely that Brandon Knight would be gone already if McDonough would be willing to package him with at least one future first round pick. Ironically this is the very kind of trade the Suns are hoping to make on the opposite end and are thus much less likely to trade a future pick to get rid of someone as it completely defeats the purpose of trying to accumulate similar assets.
Honestly – to want the Suns to do this is just ridiculous.
Are you kidding me?
The franchise is in no position to make a trade of a future first round pick to get rid of anybody. Whatever pick they would potentially trade with Knight could eventually be used in a move to acquire a player that may mean the difference between the Suns beginning to compete for Western Conference supremacy or not.
Not to mention, at the moment the Suns are far from cash strapped. According to spotrac.com, with about $7M in cap space, and $19M in what is called practical cap space, and no pressing free agent singing this offseason, the Suns have no reason to need to dump a salary. When they did this on several occasions in the D’Antoni era, it ended up killing their ability to grow long-term, and that was at a time when they were literally competing for Championships. To do that now when they are still attempting to dig themselves out of the Western Conference cellar makes absolutely no sense at all.
It would actually be more prudent for the Suns to place Knight at the end of the bench and not play him at all than to trade him with an asset that can be of greater value in a trade for a player in the future.