Mets third baseman David Wright #5, during the Minnesota Twins vs New York Mets game at City Field in Flushing, New York. (Credit Image: © Bill Guerro/Southcreek Global/ZUMApress.com Stock Photo - Alamy
New York Mets, David Wright agree to $138 million, 8-year contract
New york mets david wright hi-res stock photography and images - Alamy
New york mets david wright hi-res stock photography and images - Alamy
New york mets david wright hi-res stock photography and images - Alamy
David Wright sent to California to see back specialist
David Wright never gave up, never slowed down - Newsday
Mets third baseman David Wright slumping at bat, in field
David Wright: (Part One) All Time Mets Third Baseman (2004 - 2009)