My thoughts are leaning more towards signing 2 mid rotation FA. If you got both Keuchel and Teheran, neither would cost picks or Intl FA money, and both have shown to be durable mid rotation guys who can eat up innings and give QS. Every free agent signing is a crapshoot, nobody knows what the future will bring. Going this route at least will not hamper the payroll, the future drafts, the Intl. FA $ pool, and vastly improve the current starting rotation.