Back to the New York Mets Newsfeed

Mets and CF Starling Marte finalize $78 million, 4-year deal

NEW YORK -- Starling Marte and the New York Mets finalized their $78 million, four-year contract Tuesday night.

The team also completed its deal with Mark Canha, another free agent outfielder. Canha gets $26.5 million over two years with a club option for 2024.

The active Mets also have agreements in place -- pending physicals -- with two more free agents: ace pitcher Max Scherzer ($130 million over three years) and All-Star infielder Eduardo Escobar.

The 33-year-old Marte played for Miami and Oakland this year, batting .