The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Saint Louis FC
Saint Louis FC was an American professional soccer team based in St. Louis, Missouri. The team was founded in May 2014, and competed in the USL Championship. The team played their matches at West Community Stadium, a venue inside the World Wide Technology Soccer Park.
Everything about Saint Louis FC →- Country
- United States
- Headquarters
- St. Louis
- Inception
- May 1, 2014
- Website
- http://www.saintlouisfc.com/