12 Jan 2015
What team won the World Series in 2006 and 2011?
Question: What team won the World Series in 2006 and 2011?
Choices:
St. Louis Cardinals
San Francisco Giants
Boston Red Sox
Chicago Cubs
Correct answer:
St. Louis Cardinals
Other answers: Emoji answers, trivia crack answers.