I don't really look at it as mortgaging the future to win now. Good teams are built from the ground up. That's currently where the Cubs find themselves. They have talent that they have filtered through the system: Soto, Marmol, Wuertz, Theriot just to name a few. They have talent locked up long term: Zambrano, Lee, Ramirez, Soriano and Fukudome. They have key role players who don't have ridiculous price tags: DeRosa, Johnson, Ward, Edmonds. They have talent waiting in the wings: Murton, Hill, Gallagher, Patterson, Pie. They don't have a ton of dead weight hampering their budget: Marquis, Blanco, Howry, Eyre. Looking at the big picture, the high priced talent that's locked up long term is doing most of the damage to opposing teams. They just can't do it all themselves, so between the farm (trade or promotion) and the role players, now is the time to go for it. No time made better sense than this year. If there isn't a guy on the farm who can help this year, then you make the necessary trades to increase the odds of winning it all, future be damned. However, I don't believe a trade now actually negates winning in the future. The team has a solid enough foundation to come back for more for the next couple of years. After that, age may start playing a factor with Ramirez, Lee, Soriano and Fukudome. Their contracts aren't going to allow for more multiyear contracts in the budget, so strike while the iron is hot.