While I get the idea of not getting stuck in bad contracts I sometimes find it odd that we are more worried about years then dollars. I just saw a suggestion of 3 years 100. For argument sake say it would take 6 years 145. To me if I had the choice of locking in on years 4 5 and 6 at 45 million today I almost find that's a better risk then the front end. The key on these long term contracts to me is making sure the player is good enough to make an impact. A lot of people around town(specifically Judd Zulgad) look at what the Wild have done and are afraid of any long term deals, but NHL free agency is different, the best players are never free agents, long term deals to great but not superstar players in that league will never work. The bad contracts end up staring you in the face, but what people ignore is the ones that worked out the way they should, demanding that any big contract works out great, What the Twins really need is to be able to say they have the better pitcher the majority of the time, adding a front of the rotation guy will make a huge difference probably for at least 4 years even if he drifts to being a middle of the rotation or even eventually bullpen arm.