I think any GM would, if they had suspicions, play that into their decision. There is going to be a cost/benefit analysis done on a player and maybe they won't go 7/140 for the guy but maybe they think 6/90 is worth it b/c of the perceived risks. Or maybe they won't touch the guy period.
ARod's contract alone will scare tons of GMs just by mentioning it in conversation.