Blast from the Past: The St. Louis Steamers

It was 1979, and St. Louis was awarded a franchise from the now-defunct Major Indoor Soccer League (MISL). That team was known as the St. Louis Steamers, one of the most popular sports teams in St. Louis during the 1980’s. And while the team, nor the league, exists anymore, the legacy lives on almost 30 … More Blast from the Past: The St. Louis Steamers