He's had PLENTY of problems, and hasn't pitched in a while. He looks like a lost cause right now in terms of a player. He should be focused on getting better.
It's interesting, because on the Marlins' message board, there was somebody posting right after he was drafted mentioning that he had a drug problem, and everybody pretty much dismissed him. You'd think if this guy knew, the Marlins brass should've known and passed on him.
So the Angels don't want to re-sign Vlad Guerrero, citing that he's old and broken down, and naturally turn around and sign...someone older and more broken down. You know, this isn't just a matter of switching parts.