Organization
St. Louis Ambush.
a professional indoor soccer team based in St. Charles, Missouri
The journal
Open the journal →The conversation starts in the journal — be the first to post.
About St. Louis Ambush
The St. Louis Ambush are an American professional indoor soccer team based in the Greater St. Louis area that competes in the Major Arena Soccer League (MASL). They are the second team to use this name. This version of the Ambush play in the MASL, while the original St. Louis Ambush played in the National Professional Soccer League.
Everything about St. Louis Ambush →- Country
- United States
- Inception
- 2013
- Website
- https://www.stlouisambush.com