David Wright signs 7-year extension with Mets - SB Nation New York
Miguel Cabrera's final swing - ESPN
2022 MLB winter meetings updates, rumors and predictions - ESPN
David Wright, Mets - Franchise Icons - ESPN
David Wright named fourth team captain in NY Mets history
How many MLB teams have the face of the franchise playing for them
David Wright to play one last game
David Wright Values - MAVIN
Mets, David Wright agree to $138 million extension
Mets' Matt Harvey shouldn't hang the media out to dry – New York
Kluber for Schwarber and more trades we want to see in Vegas - ESPN