Question: What team won the World Series in 2006 and 2011?
Options:
St. Louis Cardinals
San Francisco Giants
Boston Red Sox
Chicago Cubs
Correct answer:
St. Louis Cardinals
More games: infinite pics answers, guess the emoji answers, logo quiz uk brands.
7 little words