According to Andy Martino of the New York Daily News, David Wright and the Mets have agreed to an eight-year, $138 million extension.
Martino says the Mets ripped up Wright's contract for 2013, so it's a brand new eight-year pact but will in reality only add seven years, extending him through the 2020 campaign. The deal was first reported by WFAN's Ed Coleman. It seems obvious that Wright's camp wanted to make him the highest-paid player in Mets' history, as the $138 million figure outpaces teammate Johan Santana's deal by a mere $500,000. Wright, who batted .306/.391/.492 with 21 homers, 93 RBI and 15 steals in 2012, will play the 2020 season at age 37.