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
1.6m questions
2.0m answers