An early rain delay didn’t stop fans from flooding downtown St. Louis to cheer on the Cardinals in their 2025 season and home ...