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