Any team without huge revenue has to develop talent within their system and the Twins have done that on the position player side for sure. Counting Jeffers as a starter, the Twins will have seven of their nine starters drafted and developed by the team. Not so much with the pitching staff. Depending on how Ryan is regarded, the Twins will have two starters and two in the bullpen drafted and developed by the Twins. A mixed bag of trades and signings has netted the majority of the pitching staff.
From this core, teams add free agents and trade for players, most often by trading prospects. The Twins didn't spend much money this year to augment their roster and traded away one of their five best players in the last five years, at least in part to reduce payroll. This is the concern I have going forward. Will the Twins trade away major league talent because (in their analysis) they can't afford to keep them? This is the only way I can justify their approach in this off season.
I don't want to see Jeffers, López, Lewis, Kirilloff, Ober or Ryan traded because their contracts are too big for the budget. Toronto has pretty much been able to pay their stars as their salaries increase. They haven't had any luck in postseason for a while, but I really think they've had sufficient talent to win. If the Twins want to stay competitive, they also need to keep their best players and augment the roster on occasion. To me, that will determine if the competitive window closes.