Taking a slightly different tack on this. If I recall correctly, Gibson was brought up late one season, to the point where the Twins gained an extra year of service time. If Gibson has a great year this year, he is going to set himself up for a significantly higher contract next offseason than if he were a free agent right now. So having that extra year could actually wind up helping Gibson earn a lot more money. This backs up a point I was making about Buxton. The assumption is he is getting screwed by losing a year of service time, but maybe that’s not definitive. The other point I’d make is - why so much fretting about who they have have under contract for 2020? They have Berrios, Romero, Gonsalves, and Mejia. They can extend any of Gibson, Odorizzi or Pineda next offseason if need be. And there is next year’s free agency market too. I’m not too worried about filling out their rotation in 2020 right now. But in answer to the question, I personally would prefer extending Gibson, a guy who the Twins have invested a lot of time in, and who finally seems to have come into his own, rather than a guy they just got, who seems worse.