The last time the United States hosted the Summer Olympics was in Atlanta, Georgia, in 1996, producing a cavalcade of stars and a spectacle to match. From the opening ceremonies to the Parade of ...