Brain › World

Sears was founded in 1886 in Chicago, Illinois. Which of these Sears stores is the largest?

  1. Toronto, Canada
  2. Schaumburg, Illinois
  3. Bloomington, Minnesota
  4. Santa Clara, California

Answer

The correct answer is A) Toronto, Canada.

More World questions

Play Brain · Practice