Not to troll Minnesotans, but if I were to play this situation out it in my head it might go like this.
Tigers GM: Justin, the Twins and Astros both want you but the Twins have given us the better offer. You're going to Minnesota!
Verlander: Well I want to win a WS and Houston is a better team, that's where I want to go.
Tigers GM: Sorry Justin, but that's not how it works, we have to do what's best for our organization.
Verlander: Tough, I won't waive my no-trade clause for the Twins. If you want to get rid of my salary and get a prospect or two, send me to Houston. If not, we can revisit this in the off season when plenty of other ideal destinations may present themselves.