Re: I think Dwight stays, but what circumstances could cause him to leave?
There is really only one situation where I see him leaving, and that is if he REALLY wants to be Batman AND wants to play with a prime PG.
Dallas, Cleveland, and Atlanta are three teams that can offer Dwight the opportunity to play with a star PG (CP3), and in the case of Dallas a star PF. Dallas's problem is Dwight might not be seen as Batman on Dirk's team (same as Kobe's team). Atlanta may be the best bet for them because Cleveland might not want to sign CP3 due to Kyrie.