anna signed with the st. louis cardinals on november 11, 2014. anna spent most of the 2015 season with the cardinals aaa affiliate, the memphis redbirds, but did appear in one at bat for the cardinals in an april game against the washington nationals. on september 4 he was designated for assignment by the cardinals.