Team
St. Louis Scott Gallagher SC
CountryUnited States
About
St. Louis SG. Located in the United States, this club competes in the USL League Two, playing its home matches at a stadium with a capacity of around 5,000. The club has achieved notable success in youth development and has produced several professional players.