Question: who has won the last 10 world series
Answer: St. Louis Cardinals