Salt Lake City was awarded the 2034 Winter Olympic Games by the IOC, with 83 out of 89 votes in their favor, marking a return to hosting after the 2002 Games. The U.S. city faced unexpected hurdles related to doping investigations.
Explore Related Nuggs
Additional details & advanced features are only available through the NewsNuggs iOS app, download it from the app store today!