If you do not have enough B- pitching prospect available to fill your needs then you have to trade for what is scarcer. You can always pick up another MI, for younger prospects. You might not always find a pitching rich team. That's not the most efficient method of doing things though. It's like drafting a pitcher for the sake of needing pitchers instead of drafting best player available. If you always draft to need and not to talent available, you are making your overall system weaker in the process. Except the Twins GM has proven time and time again that he is afraid to sign free agent pitchers to multi-year deals. Therefore, the only way to get a controlable pitcher is to trade for one. Ryan is not afraid to sign offensive free agent vets. Besides, it's not like the teams we are talking about are talent rich in offense, the Braves, Reds, Rays and Mariners have much better pitching options to deal than they do on offense. Anyone who thinks there is more value in future utility player Didi Gregarius than in Tony Cingrani, Daniel Corcino or Robert Stephenson is crazy. Trade for cheap young promising pitching and then you can afford to overpay a little to make sure you get your veteran middle infielder. Otherwise your trading for an a uninspriring guy like Gregorius and end up paying top dollar for short term uninspiring starters. I'd rather rather have a Cingrani or Mike Minor and pay Stephen Drew or Jeff Keppinger on the open market, then end up with Gregorius or Tyler Pastronicky and have to settle for Joe Saunders or Joe Blanton.