I disagree with Nick completely. I think he got it backwards. Gibby righted some things mid way through 2017. His numbers since then are far improved and there is enough of a track record to assume he is just a different pitcher now. His recent year and a half stats are what should be looked at, and his numbers from earlier years when he struggled skew his value downward. This may be a case where stats lie and I think this article takes Gibby's current record out of context. 31 is not old for a major league pitcher. A three year extension is warranted. Odo is a #4 starter. He could be extended, sure, but he has not shown the high upside that Gibby has shown. And by 2020 there may be other guys better on the FA market by then. What we need is to have 3 starters locked up, Berrios, Gibby and a third, going into 2020 while we see if Romero, Thorp, Gonsalves and a couple other AAA arms can push their way into the rotation. Plus Gibby is family and does a lot of stuff for the Twins off the field. He took over one promotion after Doze was dealt.