I’d do that for Ray.
Semien unfortunately I think we should let go. Career year, he’s the wrong side of 30, and we have quite a few infielders coming up through the minors. Offense is still very good without him. It would also allow Biggio to go back to 2B (or we could make a run at someone like J Ram). I feel we also need to be wary of signing any more guys over 30 to long term 100+ million dollar deals.
I’d rather invest extra money into pitching. If we need a 3B/2B maybe look at a stopgap type option.