Escobar has a 3 OPS+ - yes, 3 - and there were countless available shortstops this winter. Rizzo chose to plan for Escobar to play 100+ games at shortstop despite a mountain of evidence that Escobar's decent run last year was fluky. Mike Rizzo intentionally slotted in Escobar as our everyday shortstop and is was such poor management that I would love to hear his explanation (fortunately the nats media corps is basically just people who exist to tweet lineups).
He sucks, is at best a bench player, and a 100-loss team could at least play a young player who is clearly wasting everyone's time in AAA.
Franco has been fine for 77 at-bats but let's not pencil him into the 2023 lineup maybe.
Sure, there were FA shortstops, and a 3B or two, like Bryant. Also some competent starting pitchers, better than Josh Rogers and Anibal. All of them would have cost money, and, to my mind, losing games is worse than spending money.
The Nats have no one to trade, unless a team is willing to trade enough value to be worth Soto.