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


Leave a Reply