Finally, the Wright answer.

David Wright can count on spending the rest of his career with the Mets after reportedly reaching agreement early Friday morning on an eight-year contract worth $138 million to remain the Face of the Franchise.

The deal, first reported by WFAN, ended a saga that carried on for several weeks, beginning with general manager Sandy Alderson's visit to Wright in October to make his sales pitch.

The extension will carry Wright, who turns 30 this month, through 2020 and give the Mets a cornerstone on which to build.

Wright's deal, in terms of overall dollars, surpasses the $137.5 million contract Johan Santana received before the 2008 season, and ranks as the richest in franchise history.

The new money involved encompasses seven years and $122 million beginning in 2014. When combined to the $16 million for which the third baseman was under contract for 2013, the two sides can frame the deal as a franchise milestone.

Wright had said he wanted discussions completed before spring training and wouldn't negotiate once the season began.

With an offer extended to Wright, general manager Sandy Alderson's next focus will be clarifying R.A. Dickey's status. The Mets have offered Dickey a two-year extension beyond 2013, and the knuckleballer has countered, but discussions were recently tabled to address Wright's status.