Cardinals signed C Jonathan Morales to a minor league contract.
Morales played all of last season for the Rockies in Triple-A Albuquerque, slashing .258/.317/.429 with 14 home runs and 61 RBI in 93 games. The 29-year-old has thrown out 51% of Triple-A base stealers since 2019 and will function as organizational depth.