In a quick turn of events after missing out on Kyle Tucker, the New York Mets ink star free agent Bo Bichette to a three-year, $126 million deal. Will Sammon of The Athletic was first to report on Friday. The deal includes opt-outs after the first two years, no deferrals and a full no-trade clause, according to Jon Heyman of the New York Post.