The Cardinals signed Nate Robertson to a minor league deal, according to B.J. Rains of FOXSportsMidwest.com (via Twitter). The Marlins released the left-hander last month after an extended stint in Florida's rotation. Now, Robertson will report to Triple A Memphis, though it's not clear what his role will be with the Redbirds.
Robertson struggled through 18 starts with the Marlins, posting a 5.47 ERA with 5.5 K/9 and 3.6 BB/9. The Cardinals will have considerable rotation depth if and when Kyle Lohse (forearm) and Brad Penny (shoulder) return from the injuries that have sidelined them. The Cards recently acquired starter Jake Westbrook, so they could consider using Robertson as a reliever.