St. Louis City SC Primary Logo The St. Louis City SC is a professional soccer club that was founded in 2019 and began playing in the Major League Soccer (MLS) league during the 2020 season. The team’s primary logo has gone through several iterations since its inception, each one representing different aspects of St. Louis culture and history while also …