David Wright signs 7-year extension with Mets - SB Nation New York
David Wright stayed loyal to NY Mets until very end
New York Mets third baseman David Wright struggling with strikeouts, hopes to break out of slump – New York Daily News
David Wright never gave up, never slowed down - Newsday
Notes: Mets give David Wright a $138 million, 8-year deal - The Boston Globe
New York Mets: David Wright suffers yet another setback, out another eight weeks at least
Mets legend David Wright returns to Citi Field to emcee 25th annual Battle of the Badges game –
OTD 2006: David Wright's Subway Series Walk-Off - Metsmerized Online
David Wright named New York Mets captain - Sports Illustrated
Years Later, Mets Still Searching for David Wright's Replacement