FILE - In this March 23, 2017, file photo, St. Louis Cardinals right fielder Stephen Piscotty (55) bats against the Miami Marlins in a spring training baseball game, in Jupiter, Fla. St. Louis has continued its pattern of locking up young players through the early years of their free agency by signing right fielder Stephen Piscotty to a six-year, $33.5-million contract that could possibly keep him with the Cardinals through the 2023 season with another option year. (AP Photo/John Bazemore, File)
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