His issue with roids is what I'm most afraid of if we took a chance on him.
I think the conspiracy to cover up his usage is more damning. The Giants don't seem to have an issue with giving guys second or third (Mota) chances, yet they don't appear to have any interest in signing Cabrera.