But taking this one step further which is where I think the OP would suggest we go, lets do all of these things. Trade from depth for the really good controllable player, keep the guys we want for depth AND sign a big name free agent! If we traded Rosario and lesser prospects for Syndegaard, Kirrilloff or Larnach or Raley or Rooker or Wade or.... to fill Rosario's place, We sign Garret Cole for 7 years 210 Million, resign Odorizzi, and we still have the other prospects we did not trade to fill in as depth, we are truly contenders.