McNeil, Mets agree on four-year extension
Jeff McNeil will remain a Met through at least 2026, the club announced. The terms of the contract were not disclosed, but sources say the deal is worth $50 million with a '27 club option.