I think big money/long term deals for free agents are terrible allocation of money if you want a winning team. Give me a team that spends to the lux tax limit on guys you don't have to sign until they're 40, and I don't care if we keep guys wanting 10-15 years after their team control years.
That’s a great strategy if you can keep developing minor league players to take their place as teams like the Astros and Dodgers do consistently. And the Braves now. If the Nats had not won in 2019 imagine how angry everyone would be about this.