Sources: Mets land Marte for 4 years, add depth

Starling Marte agreed to a four-year, $78M deal, Eduardo Escobar agreed to a 2-year, $20M deal while Mark Canha is nearing a deal for two years and $26.5M with a third-year option.