Alex Gordon

Cespedes, Mets finalize $110M, 4-year contract

Having finalized a $110 million, four-year contract with the New York Mets, Yoenis Cespedes declared: "God willing, I will finish my career with this team."

Mets general manager Sandy Alderson quickly interjected: "God willing, and a no-trade clause, by the way."

The video board on the wall of Citi Field's news conference room featured a photo of the slugging outfielder and the hashtag: "YOGotHim."

"This is the third time we have acquired Yoenis in the last 17 months, and it appears two legal separations have only strengthened the marriage," Alderson said Wednesday.

A two-time All-Star, Cespedes gets $22.5 million in...