Money should be given to both to extend. In 2 years, contracts like Javy, Cobb, Flaherty, Kahnle, and Gleyber will all be off the books.
The roster will likely be infused with 3-5 rookie deals (Clark, McGonigle, Briceno, Liranzo, Lee—plus Rainer should be a year or two behind them) along with the fairly cheap Keith contract. Mize, Olson, Jobe, Meadows, Wenceel, Malloy, Melton, and most of the other bullpen arms should still be easily affordable to sign or still in arbitration years. The only other key players they’ll need to probably make solid bids to keep by that point are Carpenter, Tork and Dingler—who will be sought after but are flawed so they won’t be getting top dollar offers. Plus, that’s assuming no one from the group of guys like Anderson/Campos/Hamm/etc blossom into big leaguers.
If we aren’t going to spend to keep two of the best young stars the organization has ever had, then what the hell are we ever going to spend on? Not like we project to need to spend tons of money to extend a ton of our current core. McKinstry, Ibanez, Vierling, Rogers, Jones, etc all have pretty easy production to replace—especially talking about what they’ll be two+ years from now.