The Jays could for sure sign both, if its what they are worth. The question is would they want to?
Bo is 25 has 1500 career PAs and a 118 wRC+. Career 9 WAR over parts of 4 seasons. BBs 5% and K's 22%. Right now he is a league average SS bat. His D numbers are mediocre at best in a premium run prevention position, as best as I can understand them. Baez was older at 28 but signed for 6/140. Bo will want a lot more than that no?
Vlad's value long term deal is worth something like $180M now. He will want a lot more than that no?
Soto, Vlad and Bo will find a buyer to overpay. They are all going to make a lot of money and I'd be surprised if any of them are on the Jays in 2026. As an aside I don't know how much syrupy talk I heard for a year about "Johnny Gaudreau loves Calgary, and all of his family love Calgary. He came up with them ya da ya da". Dumped Calgary for even less money to play in Ohio. This is a business and they are going to go wherever they want at the time. I'm a Bruins fan, but I can't believe how much some fans place emotional moments they see on the bench and ice in FA discussions. I watched Doc, Delgado, Jose, Bell, Moseby, Barfield alllllll go. Man....did everyone miss what happened with Freeman? AA is a stud for the deal he did on the heels of that with OAK. A+ pivot.
So if (huge if) we can put a deal together with Bo/Moreno etc for Soto and move Espy to SS for this year, and make the most of the time/assets we have, I'm all for it. Jays won a WS with Manny Lee at SS in '92. Couldn't hit a beach ball. Plus offence is nice from SS but you can trade off for D value and pay less. Net net that deal costs us 1 less arb year of Bo plus whatever else goes. Its expensive, but kicking the can down the road only delays their likely departure, and gives us mediocrity in the interim.