If the Astros can get him for chump change, put him in the system and see what happens. Can't be much worse than the pitching they currently have.
I bet Brocail could beat some sense into him.
Speaking of the Angels, they are paying Tori Hunter and Vernon Wells a combined 41 million this year. Torii is hitting .228, Vernon .192. Ouch. Vernon is 32, and still has this left on his contract. 12:$21M, 13:$21M, 14:$21M, Ugh.