I don't understand Houston not pursuing him (assuming that is the case).
I do not know other than the Phillies had an interest. Houston always was his second favorite team, but it would be difficult for anyone to choose Houston over St. Louis.
Let's rephrase that:"...it would be difficult for anyone to choose the Astros over the Cardinals."