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.