ST. LOUIS – The 2024 Paris Olympics has begun!. Twelve St. Louis-area athletes are overseas representing the area and Team USA in several sports. If you couldn’t make it to France to see the games, there are several places to watch the Olympics and show your support for the United States in the area.