FILE - In this Nov. 1, 2015 file photo, New York Mets' Yoenis Cespedes hits before Game 5 of the Major League Baseball World Series between the New York Mets and Kansas City Royals in New York. A person familiar with the deal says free agent outfielder Yoenis Cespedes and the New York Mets have reached agreement on a three-year deal for $75 million, Friday, Jan 22, 2016. (AP Photo/David J. Phillip)
4 astronauts return to Earth after being delayed by Boeing's capsule trouble and Hurricane Milton Shares
Quarter Pounders are off the menu at 20% of McDonald's in US as E. coli cases are investigated Shares