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
Question: What team won the 2013 World Series?
Options:
Correct answer:
Leave a Reply
You must be logged in to post a comment.