Francisco Lindor and Mets Agree to $341 Million Contract

According to a source who spoke with ESPN's Jeff Passan, the shortstop has signed a 10-year deal with the Mets.