The New York Mets are making a bold move by signing free agent infielder Bo Bichette to a three-year contract, according to reports. This comes just 12 hours after the team missed out on Kyle Tucker, the top free agent who signed with the Dodgers. The Mets are bringing in Bichette with an annual value of $42MM, tying him with Zack Wheeler for the sixth-largest contract in MLB history. But here's where it gets interesting: Bichette can opt out after the first and second seasons, and he'll receive a $5MM bonus if he does so. This contract doesn't include deferred money and is pending a physical exam. The Mets are not only quickly pivoting from their Tucker pursuit but also keeping Bichette away from a division rival, the Phillies, who had been considered the frontrunner for his long-term services. This move could potentially pay off if Bichette opts out and returns to the market next winter, ahead of his age-29 season. The Mets are represented by Vayner Sports, and more details are expected to follow.