That's my primary concern. Not all roster issues need to be taken care of in one offseason. Say the Twins sign Nolasco and Garza and Buxton, Arcia, Sano, et al don't really come into their own until 2016/2017 and at that point, both Garza and Nolasco are either declining or flat-out awful and injured. So you're looking at the core of a team who is young, cheap, and very good but you can't really make a push for a ring because you have $50m committed to three mid-30s players in Mauer, Nolasco, and Garza... Some or all of which might be bad, injured, or both in 2017. To me, that's just not smart baseball management. There are good free agents available every offseason. There's no reason to go out and commit all your long-term money when the core players aren't ready to compete. Keep some flexibility in your pocket for when you see an opening to not only get to the playoffs, but win. Sign guys like Nolasco and Hughes this offeason. Next offseason, check in again and see where the franchise stands. React accordingly. Continue to do this until you know what you really have and what you really need to win it all. I want the Twins to be good for 5+ years, not 2-3.