Blue Jays Receive:
C Christian Vazquez BOS 7M (2025) *SF covers $1.5M on Vazquez for 1 yr
Giants Receive:
SP Logan Allen CLE $500K (ARB1)
PC OF Isaiah Greene (CLE) P-N/A
PC SS Noah Miller (MIN) P-N/A
Blue Jays do this because the price for a C is insane and Vazquez is steady. He also will provide stability at the position while not hurting batting ratios. While losing Greene and Miller may come back to bite us in the rear end in a few years, by then the team shold have viable options there as well.
Thanks to SF for the easy and quick deal