You might want to keep all those guys because their replacements wont be as good. But you won’t because you are overpaying for a RF’s production because he has good hair or something. That's gonna get jumped on enough, so I'm going to try and respond from a baseball standpoint..... Willy isn't a FA until he's 30 or so. You probably don't want to give a C a long term deal at that point. Rizzo will be older too. And 1B isn't hard to find production at, although my guess is they'll figure out a way to keep him. And Javy can be kept, if he's still producing. The Cubs have plenty of money and have 3-4 years to find some cheap guys at whatever spot they develop them at. They can certainly afford Bryce right now. And if you're insinuating he's not great, then I've got nothing to respond with, other than you're wrong. And you're getting him in his prime. Is Heyward as great as Harper? The numbers say both players bring you the same wins. Pay for expected performance, sure. But why should we expect Harper to be significantly better than he has been? If the Cubs can afford to overspend and keep their great young core, great. But are the Cubs getting an upgrade in RF.