Trying to be objective here. Let's say the Mets are offering $200 over 4 years. Opt out after year 2, year 3. If he opts out after year 2, he makes $100M for the next two years, then hits the FA market going into his year 31 season. No QO attached. Alex Bregman just got 5 years at $35 per year, and he's going into his age 32 season. So let's say Tucker, who is better, gets 6 years, $35M per year. That's $210M, plus the $100M he made with the Mets. Total is $310M. And he has the potential to get more, especially considering the dearth of talent in the upcoming FA classes. Of course, his market could be barren, and he could end up making less. If he stays in the Met for 3 years, and then opts out, he banks $150M, then comes out in his age 32 season. Same as Bregman. Assuming the same contract as Bregman, he then signs for 5 years, $175M. Total is $325M. Again, with the potential to make more (or less). If he stays a Met all four years, he banks $200M, then hits the market going into his age 33 season. Kyle Schwarber just got 5 years, $150M at the same age. You'd think he'd be able to get a similar contract, again, assuming he stays healthy and produces. That total is $350M. Let's say the Jays are offering $35M per year now. If the term is 9 years, he's guaranteed $315M. If it's 10 years, he's guaranteed $350M. If the Jays then offer opt outs, then all those Bregman/Schwarber deals are still available to him, with the security of 10 years in his pocket. So to summarize, if the Jays are offering a contract somewhere in this range, with an opt out within the first 3-4 years of the deal, I don't see how he doesn't take the Blue Jays offer.