Infielder Bo Bichette and the New York Mets are in agreement on a three-year, $126 million contract, sources tell ESPN.
After losing the Kyle Tucker sweepstakes, the Mets pivot quickly and get one of the best players left on the market. @WillSammon was first on the deal.