The most obvious choice isn’t a contender at all. Bautista could make a return to the Blue Jays. Why didn’t he stay with the Jays in the first place? He had an option for 2018 that would have paid him $17 million.
The Jays declined the option and paid $500,000 to release him instead. It was the right move. The Jays would have guaranteed nearly $20 million for a player who was expected to hit .200.
Afterwards, the Jays could have signed him again twice for peanuts, but were most likely still afraid that he would play poorly, especially after the Braves released him. All chances of the Jays signing him again for minimum value were gone because even they wouldn’t want someone who could hit .150.
Now that he’s been hitting better, maybe the Jays could make a trade for him. They wouldn’t want to bring him back to be a full time starter though unless someone gets injured or Bautista keeps up the production.
Other than that, if he can keep up mediocre numbers, they would want him back because he’s been a big part of the team and one final stint with the Jays would be wonderful for everyone involved.
Don’t expect much from the Jays though. They would probably be the team where the Mets get the least in return, probably one low level prospect one to two years from the big leagues.
There aren’t really that many players of that caliber that the Mets could get from the Jays anyway, but then again the Mets wouldn’t be losing much either.