@JeffPassan Sources: Yoenis Cespedes' deal with the Mets is four years and $110M.

@AnthonyDicomo Including his 2016 signing bonus, Cespedes' deal is the equivalent of him signing a five-year, $137.6-million contract last winter. #Mets

I think I like the Mets better when the Wilpons didn't have money to spend.