The Olympics is on track to be back in business with millions of visitors coming to Paris for the 2024 Games. The French capital has the expert experience to stage the event and welcome guests for the first Olympics of the post-pandemic era. That should be a relief after Tokyo 2020 uncertainties.