14 Jan 2015
What team won the 2013 World Series?
Question: What team won the 2013 World Series?
Options:
St. Louis Cardinals
Boston Red Sox
New York Mets
Atlanta Braves
Correct answer:
Boston Red Sox
Other mobile game answers:
Emoji quiz answers, infinite pics answers, trivia crack.