According to two sources, the Mets offer is for about 42 million per year over either 3 or 4 years.

— Andy Martino (@martinonyc) November 29, 2021