Updated

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."

Wright, who turns 30 on Dec. 20, batted .306 with 21 home runs, 41 doubles and 93 RBI and earned his sixth career All-Star selection last season.

"We're thrilled for the organization and our fans that David will be a Met for many years to come," said Mets COO Jeff Wilpon. "As great a player as David's been with us on the field - one of the greatest and most popular Mets ever - he's been equally outstanding in the community."

A career .301 hitter, Wright is the franchise leader in hits (1,426), doubles (322), RBI (818), runs scored (790) and walks (616). His 204 home runs place him third in team history, trailing Darryl Strawberry (252) and Mike Piazza (220).