Answer:
With its eight Games so far, the United States has hosted more Olympics than any other country.
Step-by-step explanation:
because it's hosted 8 Olympics
9.3m questions
12.0m answers