Trade a top three pick in MLB?

The NFL was taken by surprise on Tuesday with the news of the Trent Richardson deal. What made the deal so surprising was the fact that Richardson was a top-three draft pick who had played just one season with the Cleveland Browns organization before they decided to send him packing. Would the shock waves be nearly as great if there was a similar kind of deal made in baseball?