St. Louis CITY SC Announces Naming Rights, Unveiling "Centene Stadium" April 22, 2022 by OurSports Central ST. LOUIS – Today, Centene Corporation (NYSE: CNC), a Fortune 25 healthcare company headquartered in St. Louis, and St. Louis CITY SC, the 28th club …