Went directly to Baseball Reference to get the actual stats - Since the All Star Break Biggio has been solid but its a very small sample size over 25 games.
26 AB, 32 plate appearances
.269 AVG (7 hits, 1 HR)
.406 OBP (4 BB, 2HBP)
.829 OPS
That OPS is Solid, but again its only 32 plate appearances.
Biggio needs to have a good 45 games or so to close the season, otherwise I would be very surprised he get offered arbitration. He is currently a -0.5 WAR player this year - you don't need to pay $3.2 million for that. You can get that for the league minimum or for a cheaper low level utility free agent (somewhere between $600K and $1.5 million) It sucks that we now discuss as Biggio as low level utility guy but it is what he has been this year and last. Disappointing given how he started his career. I hope Biggio picks it up and gives the Jays a difficult decision come November - as of right now its not a hard one.
The infield depth could very different for the Jays next year. Bichette is in and Schneider is in, but the others could all be free agents by year end.
Dejong has about a $15M team option, with a small buyout ($2 million I believe) - he is getting bought out. That buyout was likely factored in the cash that the Cards sent to pick him up.
Biggio is likely not getting offered arbitration of 3.2 million, unless he closes very strongly.
Espinal is also arbitration eligible and would need to be offered $2.4 million. Not sure if the Jays offer him that.
Of course the Jays could try to bring all 3 back for cheaper once they are declared free agents and available to everybody.