The person spoke to The Associated Press on Wednesday evening on condition of anonymity because the deal had not been announced.
Lindor was eligible for free agency after this season and said this spring that he would not negotiate a long-term contract with the Mets after opening day. Less than 24 hours before New York began its season Thursday night in Washington, an agreement was reached.
Lindor, 27, has two golden gloves and made four All-Star teams in six seasons with the Indians, hitting 0.285 with an average of 29 home runs, 86 RBIs and 21 stolen bases in 162 games.
He was the prized pickup in the first offseason from new owner Steve Cohen, acquired from Cleveland with right-hander Carlos Carrasco for infielders Amed Rosario, Andres Gimenez and two minor leagues. New York added Lindor knowing he could walk after the 2021 season, but the team said they would try to negotiate a long-term pact.
MLB Network was the first to report on the deal.
Lindor will keep his salary of $ 22.3 million for 2021 before the contract begins for 2022.
The deal will be the largest ever for a shortstop, surpassing the $ 340 million, 14-year contract Fernando Tatis Jr. signed with San Diego in February. Only Mike Trout’s 12-year $ 426.5 million contract with the Los Angeles Angels and Mookie Betts’ 12-year $ 365 million contract with the Los Angeles Dodgers are worth more. Betts’ deal includes $ 115 million in deferred payments until 2044.
Lindor’s deal is also by far the biggest payout the Mets have ever made, beating the contracts of third baseman David Wright ($ 138 million), pitchers Jacob deGrom ($ 137.5 million) and Johan. Santana ($ 137.5 million).
Cohen tweeted on Tuesday that Lindor was a “heckuva player and a great guy” and said he was hoping to make a deal. He confirmed that the couple had dinner together this weekend.