Steve Cohen calls Mets signing J.D. Martinez 'an opportunity that we just couldn't pass up'Martinez signed one-year, $12 million contract last week3/29/2024, 4:52 PMRobert SanchezFreelance Editorial Producer