I think that the lessons of Capps, Hughes, and Perkins should be clear: Do not extend older pitchers at their prime or older. Too much of a risk. As far as pitching goes, hate to break the news but the 2019 rotation looks just like the 2018 rotation, minus Lynn, plus Pineda. Which means that it will still be a middle of the road rotation, unless one believes that one more year of experience for Berrios and Romero will make a difference. As far as the position players go, I would not extend anyone who was been a starter in the pathetic Twins' teams at or around his prime or is close to or at the decline phase of his career. This takes care of the Doziers, Mauers, Castros, Grossman's etc. Extending for extension's sake makes zero sense. The Front Office should have a plan for each individual player and a projected depth plan for the team from 2019-2022, along with milestones for decision points. For example, some time around 2019 there should be a decision on whether Buxton is the centerfielder of the considerable future or the team is better with Lewis in that spot. If Lewis's ETA is 2020, then they should trade not extend Buxton. Same for every player in the organization. If they see that there is no clear replacement path for someone, they have the choice to extend today's starter, or trade, or go after a free agent to fill that gap. That's what good teams do, but the Twins have been ultra light in the trade front, esp. training "front line" players... So one just cannot do extensions in a vacuum. I think that all the close to arbitration players (other than Sano maybe) have clear potential replacements within the organization by when they become free agents. And Sano needs to show more at this point before an extension is warranted. The only player without a clear replacement and young enough that would deserve an extension at this point is Escobar.