TWITTER REACTS TO CESPEDES DEAL

The hand-wringing is over.

New York Mets general manager Sandy Alderson surprised fans with some early Christmas cheer, announcing the team had agreed to a four-year, $110 million deal with Yoenis Cespedes.

The deal includes a full no-trade clause and, according to Jon Heyman, will pay Cespedes $22.5 million (2017), $29 million (2018), $29 million (2019) and $29.5 million (2020).