As a whole, Twins fans should take a long hard look at those names and then re-consider how badly they want a Greinke or Hamels. The Yankees, BoSox, Dodgers, Phillies, and Cubs can swallow those awful contracts and compete. The Twins cannot. As a mid-market team, you can't drop $100m+ on a guy and then get 2 good seasons out of him. It can kill a franchise, especially one that already has Joe Mauer on the team (not a knock on Mauer at all, just a statement that he eats a huge chunk of payroll and limits financial flexibility).