Mets' Wright makes up for some lost time
New York Mets to defer portion of David Wright's new contract - ESPN
Notes: Mets give David Wright a $138 million, 8-year deal - The Boston Globe
What Does David Wright's Release Mean For The 2019 New York Mets?
Mets legend David Wright returns to Citi Field to emcee 25th annual Battle of the Badges game –
2014 Mets Season Review: David Wright - Amazin' Avenue
David Wright named New York Mets captain - Sports Illustrated
Mets, David Wright agree to $138 million extension
Ask not what the Mets can do for David Wright - POLITICO
Mets Countdown: No. 2, David Wright - TV - Vulture