On a World Stage

In recent days, the International Olympic Committee announced its finalist cities for the 2024 Games: Budapest, Hungary; Hamburg, Germany; Los Angeles; Paris; and Rome. Two-time host city, Los Angeles, was a late addition after Boston withdrew from consideration earlier this summer.