15 Jan 2015
Which team won the Baseball World Series of 2013?
Question: Which team won the Baseball World Series of 2013?
Options:
St. Louis Cardinals
Detroit Tigers
Boston Red Sox
San Francisco Giants
Correct answer:
Boston Red Sox
Other game answers: Logos Pop Quiz Answers, 100 Cartoon Quiz answers, 2 Pics 1 Phrase Word Answers.