Question: when did the st louis cardinals last win the world series?
Answer: 2011