David Wright and the Mets agreed early Friday morning to an eight-year, $138 million contract that could keep the six-time All-Star third baseman in New York through 2020, according to multiple baseball sources.
David Wright and the Mets agreed early Friday morning to an eight-year, $138 million contract that could keep the six-time All-Star third baseman in New York through 2020, according to multiple baseball sources.