Yoenis Cespedes and the New York Mets have finalized a $110 million, four-year contract. Cespedes and the team were to discuss the deal at a news conference Wednesday at Citi Field. A two-time All-Star, Cespedes gets $22.5 million in 2017, $29 million in each of the following two seasons and $29.5 million in 2020.
More...