#2: First U.S. City to Host the Olympics: St. Louis (1904)
Forget Lake Placid, Atlanta, and Salt Lake City; the first city in the United States to host the Olympics was St. Louis, Missouri. The modern Olympics were only eight years old when St. Louis hosted the games, but they were combined with the World’s Fair, which got the most attention.

