Sports

Francisco Lindor, Mets agree to 10-year, $341 million contract extension

The Mets agreed to a big-money extension with Lindor on the eve of opening day, the self-imposed deadline for negotiating a deal.