Here are the latest reported details of Yoenis Cespedes' amended contract with MetsReported bonuses could pay outfielder up to $20 million12/21/2019, 9:32 PMNew York Mets' Yoenis Cespedes follows the flight of his solo home urn off Colorado Rockies starting pitcher German Marquez to lead off the top of the fourth inning of a baseball game Thursday, Aug. 3, 2017, in Denver. The Rockies won 5-4. (AP Photo/David Zalubowski) / David Zalubowski/AP