The St. Louis Ambush, the professional indoor soccer team that plays at the Family Arena in St. Charles, is expanding with a new outdoor team. Ownership of the Ambush has created FC Ambush to ...
For more than a decade the Ambush name has been associated with indoor soccer, but come this summer, the team will expand to the outdoors.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results