The Cardinals placed right-hander Chris Carpenter on waivers earlier this month. The former NL Cy Young winner was claimed by multiple teams and then pulled back by St. Louis, according to a baseball source.