The New York Mets made it official on Tuesday, agreeing to terms with franchise cornerstone David Wright on a new contract through the 2020 season.

The third baseman's deal combines his $16 million option for 2013 with a seven-year, $122 million extension.

"I'd like to thank Fred Wilpon, Saul Katz and Jeff Wilpon for their commitment to me since I was drafted (in 2001)," said Wright. "I've grown up in this organization and made life-long friendships with teammates, uniform personnel and front office staff. I'm grateful for the opportunity to finish what I've started and help bring the Mets and our fans a World Series title."