The only player I would not want to give up is Odorizzi. While Rogers and Jeffress are nice they are the two who I wouldn't mind dealing in a trade. Jeffress could become the next Papelbon or Chamberlain they could have been good to great starters but they are really best suited to be a relief pitcher. Rogers has some injury concerns where I would trade Rogers along with Jeffress and I wouldn't be all that concerned about losing those two in the same trade. If anything the Brewers would get a Cliff Lee or Sabathia type of a return in a trade. It is not like you are getting Greinke for 1-year like Sabathia but you will have Greinke for 2-years. I really believe trading a combination of Lawrie, Jeffress, McClendon, Richardson, and Braddock would just about do it and that may even be over paying for Greinke. I don't see the Brewers trading more than one of their top starting pitching prospects in a deal and I don't believe the Royals will get more than two A type of prospects. I believe a more realistic trade would look something like Lawrie, Jeffress/Rogers, Braddock, and a player to be named later. Like the Rangers during the trade deadline when they made Perez unavailable the Brewers would make Odorizzi unavailable in a trade. I am more comfortable in trading either Jeffress or Rogers than trading Odorizzi. You also can not horde your prospects. Well you can but you will turn out to be the Twins and never get to the World Series. The #1 reason that the Twins are being held back from going to the World Series is not the spending that the Yankees do. It is their inability to trade prospects when they have a legitimate shot at landing a player that would put them in the World Series. If the Twins would have pulled the trigger on Cliff Lee it would have been the Twins in the World Series and not the Rangers. You just can not always be hording your prospects you have to pick and choose when to trade them. If you can land an impact player with some unproven prospects you need to make that trade.