Looks like David Wright will be sticking around Citi Field until 2020: The Mets and Wright have agreed to a seven-year extension worth $122 million, according to WFAN.

Since the Mets had exercised Wright's 2013 option ($16 million), the whole deal is $138 million and eight years. Wright, 30, is now expected to end his career as an Amazin'. ESPN reports, "This season alone, Wright became the organization's all-time leader in hits, runs, walks and RBIs while being named to his sixth All-Star Game... Mets officials have hoped Wright will become an ambassador for the organization after his playing career -- a role Hall of Fame pitcher Tom Seaver currently serves."

The Daily News notes, "Wright is in Florida this weekend at Daniel Murphy's wedding, and is believed to still require a physical, so the deal might not be official for several days."

Additionally: "Major league officials familiar with the deal told The News that the proposed extension was backloaded with a structure similar to the contract Jose Reyes got from the Marlins last winter. Reyes made $10 million in the first year of his deal, and will earn $10 million in the second. From there, the deal increases to $16 million and $22 million. The numbers in the offer to Wright are different, and specifics are not known."

Mets season ticket-holder (and Ed Kranepool fan) David Jacobs described himself as "medium happy" about the news, "When you adjust for inflation, it's a good deal for the Mets." Jacobs pointed to this FanGraphs analysis of Wright's production, "In 2011, and in the last half of 2012, David Wright was bad." Wright suffered a concussion in 2009, which may have affected his play; Jacobs added, "We're hoping that when he's healthy, he's a superstar."

Next up for the Mets: Re-signing Cy Young winner R.A. Dickey.