Progress on the St. Louis City SC's new soccer stadium under construction in downtown St. Louis can be seen in a time-lapse video the team recently released. The time-lapse shows the work on the site from the time the areas was cleared to this point. The stadium is scheduled for a 2023 launch.