30 Dec 2014
Which team won the Baseball World Series of 2013?
Question: Which team won the Baseball World Series of 2013?
Choices:
Boston Red Sox
St. Louis Cardinals
San Francisco Giants
Detroit Tigers
Correct answer:
Boston Red Sox