Cardinals purchased the contract of RHP Roel Ramirez from Triple-A Memphis.
Ramirez was rocked for six runs in his major league debut last season and lost his spot on the 40-man roster not long after that. The 26-year-old has made it back now, though, after holding a 4.67 ERA and 27/8 K/BB ratio over 27 innings for Memphis.