David Wright has agreed to a seven-year, $122 million contract extension with the New York Mets, as first reported by WFAN Radio in New York. The deal will become official when Wright passes a physical.

The extension will kick in after the 2013 season, as the Mets already have exercised Wright’s $16 million extension for next season

David Wright and the New York Mets have agreed to a contract extension, according to multiple reports. (AP Photo)

This caps a busy week during which Wright admittedly was upset that details of the negotiations leaked into the media. But in the end, Wright will continue his career with the organization that drafted him in the first round in 2011.

In his nine-season major league career, Wright is a .301/.381/.506 hitter with 204 homers, 818 RBIs and 166 stolen bases.

A homegrown fan favorite, he is the club's career leader in several major offensive categories.

The Mets now are expected to turn their attention to NL Cy Young Award winner R.A. Dickey, who also is in the final year of his contract. If the two sides are unable to agree to a multiyear deal, Dickey could be dealt as soon as next week at the winter meetings.