St. Louis Ambush (1992–2000)
Soccer club / From Wikipedia, the free encyclopedia
This article is about the original St. Louis Ambush. For the modern day team, see St. Louis Ambush (2013–).
The St. Louis Ambush was a professional indoor soccer team based in St. Louis, Missouri. Before they moved to St. Louis they were known as the Tulsa Ambush.
Quick Facts Founded, Dissolved ...
Founded | 1991 |
---|---|
Dissolved | 2000 |
Ground | St. Louis Arena (17,188) Kiel Center (19,150) |
Owners | Dr. Abraham Hawatmeh Dr. Richard Rende |
League | NPSL |
Close