The journal
Open the journal →The conversation starts in the journal — be the first to post.
About St. Louis Steamers
The St. Louis Steamers was the name of a professional indoor soccer team based in St. Louis, Missouri. It was the second team to use this name. The first played in the Major Indoor Soccer League from 1979–1988, while this version played in the World Indoor Soccer League from 2000 to 2001, then in the MISL from the 2003–04 season to the 2005–06 season.
Everything about St. Louis Steamers →- Country
- United States
- Inception
- 1998