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