They might turn out good, but as of now it was a steal by the Tiger's.
How so?
Three pitching prospects for one aged, mediocre fielding, injury prone prima donna?
Sheffield has a great bat, no doubt, but I don't think he'll last long enough to be worthwhile.
The Yanks needed pitching prospects - they got them. They also unloaded salary. It's better than the Yanks getting nothing for Sheffield if he walks as a free agent.