Sorry, but that’s a bunch of BS. Baez is a veteran with a 1.5 year track record with us. His defense is good enough to stay at SS, but his bat is a black hole. He’s good because he stays healthy?
And his salary might not hurt us next season, but soon we may want to start investing in signing core players long term, when what we’re paying him will matter. As well as payroll considerations for future free agents.
And why bring ERod into this? That was/is a good signing. He’ll likely be dealt, but not to save payroll. Even if you were excited about the Baez signing at the time, it’s OK to be wrong based on his actual performance. I have been many times (i. e., Austin Meadows), but it’s OK to cut bait when it doesn’t work out.