Stephen Drew and Jered Weaver both waited nearly a year before signing with the Diamondbacks and Angels back when they were drafted. I don't think it's hurt either so far. Wasn't Vitters sick his senior year? He was good, then was sick, then was drafted (with the sickness used to explain his rather pedestrian performance), then sat out an entire summer. That's what I mean. Also Drew, Weaver, Weiters were college players. Why does college v. HS matter in that instance? Time not playing is time not playing, regardless of the competition you're coming from. Physical development (age) and practice, not to mention competition. There is a huge difference between a college junior and a high school senior (however, there are exceptions). To think otherwise is foolish. Anyway, the point is mostly moot as we'll never really know. All things being equal, I'd rather the player not waste a season of development time. Well, they're likely to be facing competition at their level. And you ignored the HS guys I mentioned (Heyward, Parker, Porcello). That doesn't mean that it's a good thing that Vitters meant a couple months of development, just that I don't see the correlation. Those three also were not injured/unhealthy their senior year. There probably isn't a correlation but judging from the information I've read Vitters is not that same player he was in the showcase games.