In free agency there are no other options that combine what Yoshi would offer: a position player under 30 years old with upside, no demonstrated MLB failure, team control, at a potentially reasonable rate.
This is as close as you can get in free agency:
Addison Russell - 26, 4.118 service time, big off-the-field warts
Jose Peraza - 26, 3.141 service time
Domingo Santana - 27, 4.024 service time, replacement level two seasons in a row
Maikel Franco - 27, 4.157 service time, replacement level over the last three seasons
Ryon Healy - 28, 3.080 service time, sucks
Greg Bird - 27, 4.053 service time, replacement level career and has had 12 surgeries
Yolmer Sanchez - 28, 4.143 service time, one dimensional player already too expensive through arbitration
Guillermo Heredia - 29, 3.054 service time, replacement level
He also fits the roster (team need) and the timeline. It will be egregious if Yoshi is not a Blue Jay this month.