Question: who has won the last 10 world series
Answer: St. Louis Cardinals, Houston Astros, San Francisco Giants, Chicago Cubs, Boston Red Sox, New York Yankees, Philadelphia Phillies, Kansas City Royals