The New York Mets have reportedly re-signed outfielder Yoenis Cespedes to a four-year, $110 million contract. This comes after Cespedes himself opted out of his own deal earlier in November. It's a big move for the Mets, especially considering the 31-year-old outfielder is coming off a 2016 campaign that saw him hit .280 with 31 homers and 86 RBI.