St. Louis Busch Seniors were an American soccer club based in St. Louis, Missouri. The club played at St. Louis Soccer Park and won the 1988 National Challenge Cup.[1]

References

  1. ^ Horneker, Justin. "A look at St. Louis' deep roots in the U.S. Open Cup". stlmag.com. Retrieved 14 February 2024.