this post was submitted on 23 Oct 2024
2 points (100.0% liked)
St. Louis Battlehawks
42 readers
1 users here now
The St. Louis Battlehawks are a professional American football team based in St. Louis, Missouri. The Battlehawks compete in the United Football League (UFL) as a founding member of the XFL Conference.
founded 11 months ago
MODERATORS
there doesn't seem to be anything here