They have tons of indoor soccer places around St. Louis. Its fun. They had a professional Leauge. The St. louis team was the steamers I think. They played in the scotttrade center where they blues play. It was fun to go watch for like 15$. They had alot of the good Billikens on there... Havent brought myself to care to go watch the new professional womens team... Athletica... Don't really care to see that I guess




Reply With Quote

